No se ejecuta una macro en Excel para guardar el archivo en PDF
De las diferentes aportaciones de este foro y otra externe tengo el siguiente codigo que me permite guardar el archivo en PDF, pero al ejecutarlo me aparece un mensaje de error de "argumento o llamada a procedimiento no valida"
El código es el siguiente:
Sub guardaPDF()
nbreLibro = Range("B1")
ruta = "C:\Users\Produccion1\Downloads\Nueva carpeta"
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
ruta & nbreLibro & ".pdf", Quality:=xlQualityStandard, IncludeDocProperties:= _
True, IgnorePrintAreas:=False, OpenAfterPublish:=True
End Sub
También he probado con este otro pero me sale el mismo mensaje, la versión de Excel que utilizo es 2007
Sub ExportarPDF()
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, _
Filename:=ThisWorkbook.Path & "\Gerencie.pdf", Quality:=xlQualityStandard, _
IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:=True
End Sub