Boa tarde!!
A primeira resposta do Reinaldo, resolve toda sua questão.
Veja.
Sub Gera_Pdf()
Dim i, ListSheets As Variant
Dim AleVBA As String
i = 0
'Array com as Planilhas a serem convertidas Array("Plan2", "Plan3")
ListSheets = Array("Recebimento")
AleVBA_Data = Format(Date, "dd-mm-yyyy")
AleVBA_Horas = Format(Time, "hh.mm")
For Each i In ListSheets
'09_03_2013 (10-52) - Recebimento.pdf
'endereco = "C:UsersalexandreDownloads" & AleVBA_Data & "_" & i & "_pdf_" & AleVBA_Horas
endereco = "I:ExcelRelatório" & AleVBA_Data & "_" & i & "_pdf_" & AleVBA_Horas
Sheets(i).Select
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
endereco, Quality:=xlQualityStandard, IncludeDocProperties:=True _
, IgnorePrintAreas:=False, OpenAfterPublish:=True
Next i
End Sub
Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel
Postado : 09/03/2013 3:09 pm