Boa tarde
Sou novo por aqui, e tenho o seguinte problema.
Tenho uma macro que funciona bem, na criação de PDF, no entanto quando o PDF é gerado, são criadas muitas folhas em branco, para além do pretendido.
Peço ajuda
Segue a o codigo
Dim Filepdf, rData, rNome, ePath, Filename As String
If Application.Version < "12.0" Then
MsgBox " Não é possivel salvar no Formato PDF para essa versão do Office"
Exit Sub
End If
With Worksheets("bancoti")
rData = .Range("b4") ' na celula b4 insira uma data
rData = Format(rData, "dd-mm-yyyy") ' altere a formatacao que desejar
rNome = .Range("g3") ' na celula k3 inira um nome ou numero que deseja
ePath = .Range("g2") ' Na "k2" diretorio que será salvo o PDF
.PageSetup.Orientation = xlPortrait ' altere p/ xllandscape(orient. Paisagem)
Filename = Trim(rData & "_Guia Nº " & rNome & ".Pdf")
Filepdf = ePath & Trim("\" & Filename)
Application.DisplayAlerts = False
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=Filepdf, _
Quality:=xlQualityMinimum, IncludeDocProperties:=True, IgnorePrintAreas:=False, _
OpenAfterPublish:=True
End With
end sub
Obrigado