Window.PrintOut (Word)
Imprime l'intégralité ou une partie du document spécifié dans la fenêtre spécifiée.
PrintOut (Background, Append, Range, OutputFileName, From, To, Item, Copies, Pages, PageType, PrintToFile, Collate, ActivePrinterMacGX, ManualDuplexPrint, PrintZoomColumn, PrintZoomRow, PrintZoomPaperWidth, PrintZoomPaperHeight)
ActiveDocument.PrintOut Range:=wdPrintCurrentPage
Arguments
Optional arguments
Les arguments suivants sont facultatifs
Background (Boolean) - Valeur True pour que la macro continue pendant que Microsoft Word imprime le document.
Append (Boolean) - Valeur True pour ajouter le document spécifié au nom de fichier spécifié par l’argument OutputFileName.
Range (Range) - Étendue de pages.
OutputFileName (String) - Si PrintToFile est True, cet argument spécifie le chemin d'accès et le nom du fichier de sortie.
From (WdPrintOutRange) - Numéro de la page de début lorsque Range est défini sur wdPrintFromTo.
Valeurs possibles sont
wdPrintAllDocument | Le document entier. |
wdPrintCurrentPage | La page active. |
wdPrintFromTo | Une plage spécifiée. |
wdPrintRangeOfPages | Une plage de pages spécifiée. |
wdPrintSelection | La sélection active. |
To (WdPrintOutRange) - Numéro de la page de fin lorsque Range est défini sur wdPrintFromTo.
Valeurs possibles sont
wdPrintAllDocument | Le document entier. |
wdPrintCurrentPage | La page active. |
wdPrintFromTo | Une plage spécifiée. |
wdPrintRangeOfPages | Une plage de pages spécifiée. |
wdPrintSelection | La sélection active. |
Item (WdPrintOutItem) - Élément à imprimer.
Ici on trouve valeurs possible pour
Copies (Long) - Nombre d'exemplaires à imprimer.
Pages (Pages) - Numéros des pages et étendues de pages à imprimer, séparés par des virgules.
PageType (WdPrintOutPages) - Type de pages à imprimer.
Les valeurs de retour possibles sont wdPrintAllPages - Toutes les pages, wdPrintEvenPagesOnly - Pages paires uniquement, wdPrintOddPagesOnly - Pages impaires uniquement.
PrintToFile (Boolean) - True pour envoyer les instructions de l'imprimante dans un fichier.
Collate (Boolean) - Lors de l’impression de plusieurs copies d’un document, la valeur True permet d’imprimer toutes les pages du document avant d’imprimer la copie suivante.
ActivePrinterMacGX - Cet argument n'est disponible que pour Microsoft Office Édition Macintosh
ManualDuplexPrint (Boolean) - True pour imprimer un document recto verso sur une imprimante sans kit d'impression recto verso.
PrintZoomColumn (Long) - Nombre de pages à insérer horizontalement dans une page.
PrintZoomRow (Long) - Nombre de pages à insérer verticalement dans une page.
PrintZoomPaperWidth (Long) - Largeur à utiliser pour les pages imprimées, exprimée en twips (20 twips = 1 point ; 72 points = 1 pouce).
PrintZoomPaperHeight (Long) - Hauteur à utiliser pour les pages imprimées, exprimée en twips (20 twips = 1 point ; 72 points = 1 pouce).