Notifications
Clear all

Salvar em PDF todas as abas visíveis

2 Posts
2 Usuários
0 Reactions
737 Visualizações
 Vini
(@vini)
Posts: 9
Active Member
Topic starter
 

Boa tarde pessoal!

Estou tendo dificuldade em finalizar uma macro. Já fiz praticamente tudo que minha planilha precisava fazer. A ultima coisa que preciso é que ela salvo em PDF, no mesmo arquivo, todas as abas que tiverem aparecendo. Eu não consigo de jeito nenhum fazer isso. Preciso que a "capa" e os rateios saiam no mesmo PDF. Alguém pode me ajudar, por favor?

Segue a planilha em anexo.

Abraços!!

 
Postado : 01/02/2014 3:58 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite!!

Não testado!!!

Sub SalvarPDF()
'Author       : Ken Puls (www.excelguru.ca)
'Macro Purpose: Print specific sheets to PDF file using Microsoft's 2007 Add-in

Dim wsNames() As Variant
wsNames = Array("Formulário Suporte NF", "Rateio 1", "Rateio 2", "Rateio 3", "Rateio 4", "Rateio 5")
    
    For i = LBound(wsNames) To UBound(wsNames)
        
        With Sheets(wsNames(i))
            .ExportAsFixedFormat _
                    Type:=xlTypePDF, _
                    Filename:="C:SeuLocalTest.pdf", _
                    OpenAfterPublish:=False
        End With
    
    Next i
    
End Sub

para mais leia:
http://msdn.microsoft.com/en-us/library ... (office.11).aspx
http://www.rondebruin.nl/win/section1.htm
Att

 
Postado : 01/02/2014 4:29 pm