Método Workbook.ExportAsFixedFormat (Excel)
O método ExportAsFixedFormat é usado para publicar uma pasta de trabalho no formato PDF ou XPS.
Sintaxe
expressão. ExportAsFixedFormat (Type, FileName, Quality, IncludeDocProperties, IgnorePrintAreas, From, To, OpenAfterPublish, FixedFormatExtClassPtr)
Expressão Uma variável que representa um objeto Workbook .
Parâmetros
Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
---|---|---|---|
Type | Obrigatório | XlFixedFormatType | Pode ser xlTypePDF ou xlTypeXPS. |
FileName | Opcional | Variant | Uma cadeia de caracteres que indica o nome do arquivo a ser salvo. Se você não incluir um caminho completo, o Excel salvará o arquivo na pasta atual. |
Quality | Opcional | Variantes | Pode ser definido como uma das seguintes constantes XlFixedFormatQuality : xlQualityStandard ou xlQualityMinimum. |
IncludeDocProperties | Opcional | Variantes | Defina como True para indicar que as propriedades do documento devem ser incluídas ou definidas como False para indicar que elas são omitidas. |
IgnorePrintAreas | Opcional | Variantes | Se definido como True, ignora as áreas de impressão definidas durante a publicação. Se definido como False, usará as áreas de impressão definidas ao publicar. |
De | Opcional | Variant | O número da página na qual a publicação será iniciada. Se esse argumento for omitido, a publicação começará no início. |
To | Opcional | Variant | O número da última página a ser publicada. Se este argumento for omitido, a publicação terminará na última página. |
OpenAfterPublish | Opcional | Variantes | Se definido como True, exibirá o arquivo no visualizador depois que ele for publicado. Se definido como False, o arquivo será publicado, mas não exibido. |
FixedFormatExtClassPtr | Opcional | Variantes | Ponteiro para a classe FixedFormatExt. |
Exemplo
O exemplo a seguir cria o PDF com qualidade padrão no diretório do arquivo atual e exibe o arquivo no visualizador depois que ele é publicado. Um erro ocorrerá se o suplemento PDF não estiver instalado no momento.
ActiveWorkbook.ExportAsFixedFormat Type:=xlTypePDF FileName:="sales.pdf" Quality:=xlQualityStandard OpenAfterPublish:=True
Confira também
Gerenciar rótulos de confidencialidade em aplicativos do Office
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.