Use o código abaixo.
Sub SalvaComoPDF()
'
' SalvaComoPDF Macro
'
Dim DiaDeHoje As String
DiaDeHoje = Replace(Date, "/", "")
' Altere o diretório antes de utilizar a macro
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
"C:UsersSeuDiretório" & DiaDeHoje & ".pdf", Quality:= _
xlQualityMinimum, IncludeDocProperties:=True, IgnorePrintAreas:=False, _
OpenAfterPublish:=False
End Sub
Como faço para usar o código?
Fiz:
Uma nova planilha com conteúdo;
Adicionei um botão;
Cliquei em NOVO;
Colei todo o código e substituí C:UsersSeuDiretório pelo local onde quero salvar o PDF.
Atribuí a macro SalvaComoPDF ao botão criado e testei.
Não apareceu o PDF na pasta informada e não apareceu erro.
Alguém pode ajudar?
OBS: Entendo nada de VBA.
Obrigado!
Postado : 21/02/2017 7:28 am