Imprimir en PDF y XPS desde Office 2007
Novedad para esta nueva versión de Office 12, posibilidad de conseguir archivos en los formatos PDF y XPS.
Para poder exportar a pdf se necesita instalar un Complemento gratuito de Microsoft, de este modo podremos exportar y guardar hasta en ocho programas del paquete de Microsoft Office 2007.
Tal como se indica en el centro de descarga de MS, se permite enviar los archivos como adjuntos de correo electrónico. Otro formato admitido es el XPS.
Pasemos a la acción comenzando la descarga del archivo SaveAsPDFandXPS.exe desde el centro de descarga, el enlace directo es,
http://www.microsoft.com/downloads/details.aspx?displaylang=es&FamilyID=4D951911-3E7E-4AE6-B059-A2E79ED87041
Comprobar antes de proceder a la descarga de que el idioma seleccionado es el deseado por nosotros, en caso contrario ir a la lista de Cambiar idioma y activarlo.
Un requerimiento para poder obtener este Complemento gratuito es que nuestro Office sea auténtico y “esté validada la licencia de Office”, en caso contrario no nos permitirá la descarga.
Una vez instalado el complemento ya podremos usarlo en todo el entorno Office 2007 tal como se comenta anteriormente.
Desde Access 12 y su entorno gráfico,
- Botón Office | Correo Electrónico | Formato PDF (*.pdf)
- Desde vista previa y desde Ribbons (cinta), PDF o XPS (Exportar el objeto seleccionado a un archivo de documento PDF o XPS)
Desde VBE (Editor de Visual Basic),
- Conseguir una archivo usando el método Output,
DoCmd.OutputTo acOutputReport, "MiInforme", acFormatPDF, "C:\MiInforme.pdf"
- Enviar un correo electrónico con el método SendObject
DoCmd.SendObject acOutputReport, "MiInforme", acFormatPDF, "C:\MiInforme.pdf“
Se observa que la constante a usar es acFormatPDF, su valor es “PDF” pudiendo usarse esta cadena también.
(Este artículo se ha publicado previamente en "El rincón del experto")
Mc, 26/06/2007