Este fórum está sendo desativado

Depois de 9 anos, este fórum será desativado. Mas calma.... estamos migrando para uma comunidade no DISCORD. Junte-se a nós.

ENTRAR PARA DISCORD

Tópicos relacionados a códigos VBA, gravação de macros, etc.
  • Avatar do usuário
Por FilipeRamos
#33799
boa tarde


eu neccessitava de uma macro que me guarde o documento de excel em pdf usando o nome inicial do documento ou seja se o documento em excel se chama "filipe" queria que guarda esse mesmo documento em pdf com esse mesmo nome.



Cumprimentos
Filipe ramos
Avatar do usuário
Por gfranco
Avatar
#33815
Bom dia.
Veja se atende.
Rode a macro tendo a planilha ativa no momento aquela que deseja salvar como PDF.
Código: Selecionar todos
Option Explicit

Sub teste()
On Error GoTo erroPDF
Dim nome() As String
Dim caminho As String


caminho = ThisWorkbook.Path
caminho = caminho & "\"

nome = VBA.Split(ThisWorkbook.Name, ".")

ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=caminho & nome(0) & ".pdf"


Exit Sub
erroPDF:
MsgBox "Um erro ocorreu, verifique !"

End Sub
Por FilipeRamos
#33830
RESOLVI ASSIM


Sub Macro1()
'
' Macro1 Macro
'
' Atalho do teclado: Ctrl+q
'
ActiveWorkbook.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
"S:\Arquivo de ...\Certificados\Certificados Emitidos\1-PARA ENVIAR PARA RT\" & ActiveWorkbook.Name & ".pdf" _
, Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas _
:=False, OpenAfterPublish:=True
End Sub
long long title how many chars? lets see 123 ok more? yes 60

We have created lots of YouTube videos just so you can achieve [...]

Another post test yes yes yes or no, maybe ni? :-/

The best flat phpBB theme around. Period. Fine craftmanship and [...]

Do you need a super MOD? Well here it is. chew on this

All you need is right here. Content tag, SEO, listing, Pizza and spaghetti [...]

Lasagna on me this time ok? I got plenty of cash

this should be fantastic. but what about links,images, bbcodes etc etc? [...]

Estamos migrando para uma comunidade no Discord