En este ejemplo les muestro el código para exportar una hoja de Excel con macros con la extensión PDF.
Para ello realizamos lo siguiente:
- Crear una hoja con datos.
- Ingresar el editor VBA Excel o presiona la combinación de telcas Alt + F11.
- Damos click en el menú Insertar, Modulo.
- Escribimos el siguiente código.
Sub GenerarPDF()
Dim strnombre As String
Dim strruta As String
strruta = "C:\Users\Dell\Desktop\"
strnombre = "ReportePDF.pdf"
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
strruta & strnombre, Quality:= _
xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas:=False, _
OpenAfterPublish:=False
End Sub
Hoja con datos
OpenAfterPublish:=False 'Aquí estamos indicando que no deseamos abrir el PDF una vez generado.
OpenAfterPublish:=True 'Aquí estamos indicando que si deseamos abrir el PDF una vez generado.
No hay comentarios.:
Publicar un comentario