Método Workbook.ExportAsFixedFormat (Excel)

O método ExportAsFixedFormat é usado para publicar uma pasta de trabalho no formato PDF ou XPS.

Sintaxe

mais simples. ExportAsFixedFormat (Type, FileName, Quality, IncludeDocProperties, IgnorePrintAreas, From, To, OpenAfterPublish, FixedFormatExtClassPtr)

expressão Uma variável que representa um objeto de pasta de trabalho .

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 Variant Pode ser definido como uma das seguintes constantes XlFixedFormatQuality : xlQualityStandard ou xlQualityMinimum.
IncludeDocProperties Opcional Variant Defina como True para indicar que as propriedades do documento devem ser incluídas ou defina como False para indicar que elas são omitidas.
IgnorePrintAreas Opcional Variant Se definido como True, ignora as áreas de impressão definidas durante a publicação. Se definido como False, usa as áreas de impressão definidas durante a publicação.
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 Variant Se definido como True, exibe o arquivo no visualizador após sua publicação. Se definido como False, o arquivo será publicado, mas não exibido.
FixedFormatExtClassPtr Opcional Variant 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 após sua publicação. Ocorrerá um erro se o suplemento de 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.