Notifications
Clear all

Botão SALVAR planilha em PDF

3 Posts
2 Usuários
0 Reactions
966 Visualizações
(@luaemaeli)
Posts: 2
New Member
Topic starter
 

Boa Tarde Galera, estou chegando hoje no Forum e gostaria que alguem de vcs me ajudassem com uma duvida muito grande e que vai me ajuda bastante.
Estou montando uma planilha para organizar os dados da empresa do meu pai, e preciso salvar o orçamento após preenchido em pdf porem tenho que inserir um Botão Salvar na planilha e não sei como fazer isso, ja tentei por hiperlink porem não deu certo, alquem sabe como fazer isto?

Desde ja agradeço muito a atenção

 
Postado : 30/06/2014 2:24 pm
Basole
(@basole)
Posts: 487
Reputable Member
 

Associe esta macro ao seu botao :

Sub SalvarComoPDF()
    Dim Filepdf, ePath As String
    Dim ULinha As Long
    With Worksheets("plan1")    'altere aqui, de acordo com o nome da planilha (aba)
        UltLinha = .Cells(Cells.Rows.Count, "d").End(xlUp).Row 'determina a ultima linha preenchida
        ePath = "C:...Pasta que deseja salvar seu PDF"    'Altere aqui a pasta de acordo
                                                 'com o local que deseja salvar
        Filepdf = ePath & "Orcamento" & "-" & Format(Date, "yyyymmdd") & ".PDF"
        With ActiveSheet.PageSetup
            .Orientation = xlLandscape    '(Paisagem)  e xlPortrait (retrato)
            .Zoom = 75    ' altere aqui o zomm do ajuste da folha
            .FitToPagesWide = 1
            .FitToPagesTall = 1
        End With
        'ActiveSheet.PrintPreview EnableChanges:=False
        'altere a linha abaixo de acordo com a area que deseja slavar
        .Range("d14:k" & UltLinha).ExportAsFixedFormat Type:=xlTypePDF, Filename:=Filepdf, _
                                                       Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas:=False, _
                                                       OpenAfterPublish:=True
    End With
End Sub

Click em se a resposta foi util!

 
Postado : 30/06/2014 6:56 pm
(@luaemaeli)
Posts: 2
New Member
Topic starter
 

Basole muito obrigado pela ajuda, Ficou excelente, e muito funcional...

Desde de ja agradeço, qualquer coisa estou aqui.

 
Postado : 01/07/2014 4:56 pm