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.