Bonjour à tous.
Je vous contact au sujet d'impressions Word. Je voulais savoir si une fois une impression terminée une manip importante de "nettoyage" était à effectuer ? Je m'explique, je travaille sur une application VB/Asp qui a pour objectif d'imprimer des tonnes de feuilles et régulièrement et aléatoirement des processus word ne se désactive pas sur le serveur d'impression.
Pour une impression voilà la ligne de code:
lWrd.ActiveDocument.PrintOut(Range:=Word.WdPrintOutRange.wdPrintRangeOfPages, Item:=Word.WdPrintOutItem.wdPrintDocumentContent, Copies:=2, Pages:=1 + i & "-" & 4 + i, PageType:=Word.WdPrintOutPages.wdPrintAllPages, ManualDuplexPrint:=False, Collate:=True, Background:=False, PrintToFile:=False, PrintZoomColumn:=2, PrintZoomRow:=1, PrintZoomPaperWidth:=16839, PrintZoomPaperHeight:=23814)
Après chaque impression je me contente de:
1 2
| lWrd.ActiveDocument.Close(, , )
lWrd.Quit(, , ) |
Savez vous s'il existe une méthode plus clean que celle utilisée ici ?
Partager