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 WdPrintOutItem

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).