Conteúdo

# Método ExportAsFixedFormat [VBA]

Método para exportar um documento do Calc para o formato PDF.

Esta constante, função ou objeto é ativado através da instrução Option VBASupport 1, colocada antes do código executável do programa num módulo.

Esta página de ajuda necessita de melhorias. Integre a equipa do LibreOffice e ajude-nos a escrever as informações em falta. Aceda à página de ajuda para obter mais informações.

### Sintaxe:

expression.ExportAsFixedFormat (Tipo, Nome do ficheiro, Qualidade, Incluir propriedades do documento, Ignorar áreas de impressão, De, Para, Abrir após a publicação)

Tipo: Número inteiro, obrigatório. Pode ser 0 ou 1. 0 para «PDF» — ficheiro em formato Portable Document Format (.pdf) e 1 para «XPS» — documento XPS (.xps)

O formato de exportação XPS não é suportado pelo LibreOffice.

Nome do ficheiro: String, opcional. O nome do ficheiro exportado.

Qualidade: Número inteiro, opcional. Pode ser 0 ou 1. 0 corresponde à qualidade padrão, 1 corresponde à qualidade mínima.

IncludeDocProperties: Booleano, opcional. Defina como True para indicar que as propriedades do documento devem ser incluídas no ficheiro exportado, ou defina como False para suprimir a exportação das propriedades do documento.

IgnorePrintAreas: Booleano, opcional. Se definido como True, ignora quaisquer intervalos de impressão na exportação. Se definido como False, respeita os intervalos de impressão na exportação.

De: Número inteiro, opcional. Número da primeira página a exportar. Se for omitido, a exportação começa no início.

Para: Número inteiro, opcional. Número da última página a exportar. Se omitido, a exportação termina na última página.

OpenAfterPublish: Booleano, opcional. Se definido como True, apresenta o ficheiro no visualizador adequado após a exportação. Se definido como False, o ficheiro é exportado, mas não é apresentado.

### Exemplo:

            Option VBASupport 1
            Sub ExportAsPDF()
                ActiveSheet.ExportAsFixedFormat _
                Type:=0, _
                Filename:=".\ExportAsPDF.pdf", _
                Quality:=0, _
                IncludeDocProperties:=True, _
                IgnorePrintAreas:=False, _
                OpenAfterPublish:=True
            End Sub

Tópicos relacionados

Funções e instruções exclusivas do VBA

Necessitamos da sua ajuda!