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.