Notifications
Clear all

Salvar guia especifica de uma planilha em PDF com uso de bot

3 Posts
2 Usuários
0 Reactions
1,233 Visualizações
(@felipesalomao)
Posts: 103
Estimable Member
Topic starter
 

Oi Pessoal, minha planilha, ao apertar o botão pedido aprovado salva a planilha inteira e salva um arquivo separado com o nome: Order List (data) contendo apenas uma guia especifica, nesse caso vamos chamar a guia de "order List". Está funcionando perfeitamente, o que acontece, é que gostaria de alterar para poder salvar em PDF ao invés de Excel essa planilha contendo apenas essa guia.. É Possível ?

Segue o código que tenho:

Sub salvarorder(mPlan As Worksheet, mPathSave As String)
Dim NovoArquivoXLS As Workbook

Dim sht As Worksheet
Dim fName As String
Sheets("Cadastro").Select
fName = Range("C8").Text



    Application.ScreenUpdating = False
    
    'Cria um novo arquivo excel
    Set NovoArquivoXLS = Application.Workbooks.Add
    
    'Copia a planilha para o novo arquivo criado
    mPlan.Copy Before:=NovoArquivoXLS.Sheets(1)
    Sheets("Plan1").Delete
    Sheets("Plan2").Delete
    Sheets("Plan3").Delete
    

    
    'Salva o arquivo
    NovoArquivoXLS.SaveAs mPathSave & "/" & "Order Number " & fName & " - " & Format$(Date, "yyyy-dd-mm")
    ActiveWorkbook.Close SaveChanges:=True

Range("C8").Value = Range("C8").Value + 1
    
End Sub

Desde já muito obrigado !!

Abs

 
Postado : 14/08/2012 1:35 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Se o seu excel for 2007 ou acima
veja o link: viewtopic.php?f=10&t=5193&p=27206&hilit=salvar+pdf#p27206 ;
Nele o colega JValq alterou para salvar em PDF a range de impressão, mas creio que e funcional para ti tb.

 
Postado : 14/08/2012 4:31 pm
(@felipesalomao)
Posts: 103
Estimable Member
Topic starter
 

Se o seu excel for 2007 ou acima
veja o link: viewtopic.php?f=10&t=5193&p=27206&hilit=salvar+pdf#p27206 ;
Nele o colega JValq alterou para salvar em PDF a range de impressão, mas creio que e funcional para ti tb.

Muito obrigado, resolveu 90% dos meus problemas, vê se dá uma ajuda lá, postei meu arquivo lá. Abs

 
Postado : 14/08/2012 7:16 pm