Saltar al contenido

Exportar a PDF


Recommended Posts

publicado

Actualmente estoy utilizando esta pequeña macro 

Sub PDF()
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, _
Filename:=ThisWorkbook.Path & "\prueba.pdf", Quality:=xlQualityStandard, _
IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:=True
End Sub

Pero quisiera poder realizar lo siguiente:

-El archivo PDF se genere con el mismo nombre del libro de excel 

-El archivo PDF se guarde en la misma ruta del libro de excel

-El archivo PDF y Excel queden cerrados.

Siempre gracias por su tiempo,

Saludos

Daniel,

publicado

 

Sub PDF()
    ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, _
    Filename:=ThisWorkbook.Path & "\" & Left(ThisWorkbook.Name, InStrRev(ThisWorkbook.Name, ".") - 1), Quality:=xlQualityStandard, _
    IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:=False
    ThisWorkbook.Save
    Application.Quit
    'ThisWorkbook.Close True
End Sub

  • Silvia bloqueó este tema

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.

×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.