Bonjour,
J'ai besoin d'un script permettant d'imprimer un document Word en un certain nombre d'exemplaires, en y ajoutant un numéro unique sur chacun des exemplaires.
Je parviens à imprimer ces document via ce script, mais mon problème est qu'il faudrait que je puisse paramétrer l'impression via le print dialog (sélection de l'imprimante, recto/verso, copies assemblés, agrafés, etc...)
Or ce script lance directement l'impression de chaque exemplaire sans même ouvrir la fenêtre qui permet de paramétrer tout cela.
Voici le script en question :
Je débute en VB, un peu d'aide serait la bienvenue !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 Sub pied() ' ' pied Macro ' ' Dim i As Byte i = 1 ActiveWindow.ActivePane.View.SeekView = wdSeekCurrentPageFooter With Selection .TypeText Text:="Exemplaire N° " & CStr(i) For i = 1 To 10 .TypeBackspace .TypeText Text:=CStr(i) ActiveDocument.PrintOut PrintToFile:=True, OutputFileName:=CStr(i) & ".doc" Next i End With End Sub
Merci d'avance



Répondre avec citation






Partager