Exporter pdf en VBA et modifier taille

Bonjour,

Je souhaiterais exporter ma feuille Excel en pdf et en format paysage.

J’ai déjà un code qui fonctionne mais je souhaiterais modifier les paramétres du format (paysage et ajuster toutes les colonnes à la page).

Voici mon code qui fonctionne et qui exporte en format portrait :

ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=ThisWorkbook.Path & "\" & nom_DE & ".pdf" _

, Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas _

:=False, OpenAfterPublish:=False

Pourriez-vous m’aider svp ?

Bonjour,

Pour gérer via VBA la mise en page, il faut utiliser les propriétés suivantes :

With Activesheet
    .ResetAllPageBreaks
    with .Pagesetup
        .orientation = xllandscape
        .Zoom = False
        .FitToPagesWide = 1
        .FitToPagesTall = 1
    end with
end with
        

avant de lancer le PDF.

Cdlt,

Parfait, je vous remercie pour votre réponse.

Rechercher des sujets similaires à "exporter pdf vba modifier taille"