Método Workbook.ExportAsFixedFormat (Excel)

El método ExportAsFixedFormat se usa para publicar un libro en formato PDF o XPS.

Sintaxis

expresión. ExportAsFixedFormat (Type, FileName, Quality, IncludeDocProperties, IgnorePrintAreas, From, To, OpenAfterPublish, FixedFormatExtClassPtr)

Expresión Variable que representa un objeto Workbook .

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
Type Obligatorio XlFixedFormatType Puede ser xlTypePDF o xlTypeXPS.
FileName Opcional Variant Una cadena que indica el nombre del archivo a guardar. Se puede incluir una ruta de acceso completa o, en caso contrario, Excel guarda el archivo en la carpeta actual.
Quality Opcional Variant Se puede establecer en cualquiera de las siguientes constantes XlFixedFormatQuality : xlQualityStandard o xlQualityMinimum.
IncludeDocProperties Opcional Variant Establézcalo en True para indicar que se deben incluir las propiedades del documento, o bien establezca en False para indicar que se omiten.
IgnorePrintAreas Opcional Variant Si se establece en True, se omiten las áreas de impresión establecidas al publicar el libro. Si se establece en False, usa las áreas de impresión establecidas al publicar.
From Opcional Variant El número de la página a partir de la cual comienza la publicación. Si se omite este argumento, la publicación empieza desde el principio.
To Opcional Variant Número de la última página que se va a publicar. Si no se especifica este argumento, la publicación finaliza en la última página.
OpenAfterPublish Opcional Variant Si se establece en True, muestra el archivo en el visor después de publicarlo. Si se establece en False, el archivo se publica pero no se muestra.
FixedFormatExtClassPtr Opcional Variant Puntero a la clase FixedFormatExt.

Ejemplo:

En el ejemplo siguiente se crea el PDF con calidad estándar en el directorio del archivo actual y se muestra el archivo en el visor después de publicarlo. Se produce un error si el complemento PDF no está instalado actualmente.

ActiveWorkbook.ExportAsFixedFormat Type:=xlTypePDF FileName:="sales.pdf" Quality:=xlQualityStandard OpenAfterPublish:=True 

Consulte también

Administrar etiquetas de confidencialidad en las aplicaciones de Office

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.