Méthode ExportAsFixedFormat [VBA]

Méthode pour exporter un document Calc au format PDF.

warning

Cette constante, fonction ou objet est activé avec l'instruction Option VBASupport 1 placée avant le code exécutable dans un module.


Icône Avertissement

Cette page d'aide nécessite d'être retravaillée et complétée. Joignez le projet LibreOffice et aidez-nous à écrire les informations manquantes. Visitez notre page d'aide sur l'écriture du contenu de l'aide.


Syntaxe :

expression.ExportAsFixedFormat (Type, Filename, Quality, IncludeDocProperties, IgnorePrintAreas, From, To, OpenAfterPublish)

Type : entier, requis. Peut être 0 ou 1. 0 pour « PDF » - fichier Portable Document Format (.pdf) et 1 pour « XPS » - document XPS (.xps)

note

Le format d'export XPS n'est pas pris en charge par LibreOffice.


Filename : chaîne, facultative. Le nom du fichier exporté.

Quality : entier, facultatif. Peut être 0 ou 1. 0 correspond à la qualité standard, 1 à la qualité minimale.

IncludeDocProperties : booléen, facultatif. Définissez cette valeur sur True pour indiquer que les propriétés du document doivent être incluses dans le fichier exporté, ou définissez cette valeur sur False pour supprimer l'export des propriétés du document.

IgnorePrintAreas : booléen, facultatif. Si la valeur est définie sur True, les plages d'impression sont ignorées lors de l'export. Si la valeur est définie sur False, les plages d'impression sont respectées lors de l'export.

From : entier, facultatif. Numéro de page de la première page à exporter. S'il est omis, l'export commence au début.

To : entier, facultatif. Numéro de page de la dernière page à exporter. S'il est omis, l'export se termine par la dernière page.

OpenAfterPublish : booléen, facultatif. Si la valeur est définie sur True, le fichier est affiché dans la visionneuse appropriée après l'export. Si la valeur est False, le fichier est exporté mais pas affiché.

Exemple :


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

Aidez-nous !