user_mobilelogo

Vous voulez imprimer un document d'une page dont le numéro de page serait de 1 à n copies du document imprimé.

Pour cela, une macro est nécessaire. Nous partons du principe que le document est fait et que vous avez inséré en bas de page un numéro de page. La macro suivante va vous demander le nombre de copies à imprimer et va numéroter chacune de ces copies de 1 à n.

Sub impr_serie()
Dim nb_copies, x
nb_copies = InputBox("Combien de copies voulez-vous imprimer ?")
For x = 1 To nb_copies
ActiveDocument.Sections(1).Footers(wdHeaderFooterPrimary).PageNumbers.StartingNumber = x
ActiveDocument.PrintOut
Next
End Sub

Si vous ne démarrez pas toujours à la page 1, vous pouvez utiliser la macro suivante qui vous demandera avec quel numéro débuter :

Sub impr_serie()
Dim nb_copies, x
nb_copies = InputBox("Combien de copies voulez-vous imprimer ?"
depart = InputBox("Quel est le numéro de départ ?")
For x = 0 To nb_copies
ActiveDocument.Sections(1).Footers(wdHeaderFooterPrimary).PageNumbers.StartingNumber = depart + x
ActiveDocument.PrintOut
Next
End Sub
 

Statistiques

Aujourd'hui2214
Hier46
Cette semaine2260
Ce mois2260
Total depuis 200411443207

23
visiteurs actuellement en ligne

31 mars 2020