Creer une macro pour editer PDF 2 pages sur 1

Yann211 Messages postés 21 Statut Membre -  
tyranausor Messages postés 3501 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je souhaiterai mettre une macro sur un doc word qui me permette d'éditer automatique un PDF en 2 pages sur 1 dès que je ferme et j'enregistre mon document word.
Vous remerciant pour votre aide.

Yann

1 réponse

  1. tyranausor Messages postés 3501 Date d'inscription   Statut Membre Dernière intervention   2 060
     
    Bonjour, enregistrer un pdf à deux pages sur une feuille, ce n'est pas possible mais par contre tu peux imprimer un pdf dans ce format avec une imprimante pdf (pdfcreator par exemple) :

    Sub impression()
    '
    ' impression Macro
    ' Imprime en pdf avec deux pages sur une feuille
    '
    ActivePrinter = "PDFCreator"
    Application.PrintOut FileName:="", Range:=wdPrintAllDocument, Item:= _
    wdPrintDocumentWithMarkup, Copies:=1, Pages:="", PageType:= _
    wdPrintAllPages, Collate:=True, Background:=True, PrintToFile:=False, _
    PrintZoomColumn:=2, PrintZoomRow:=1, PrintZoomPaperWidth:=0, _
    PrintZoomPaperHeight:=0
    End Sub

    0
    1. Yann211
       
      CEla ne fonctionne pas, cela me marque erreur de compilation et erreur de syntaxe
      0
    2. tyranausor Messages postés 3501 Date d'inscription   Statut Membre Dernière intervention   2 060
       
      Chez moi ça fonctionne. Tu as bien installé une imprimante pdf? Il y a peut-être une librairie à installer, mais je ne sais pas laquelle
      0