|
|
|
|
Salut
|
Salut,
Sub toto()
Dim t As Integer, nb As Integer
nb = InputBox("Veuillez entrer le nombre d'étiquettes à imprimer", "Nombre d'impressions")
For t = 1 To nb
Range("C6").Value = t
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
Next t
End Sub
A+ |
Salut
sub imprime()
dim t as integer
for t=1 to range("L6").value
range("C6").value=t
' ou aussi cells(6,3)=t
activewindows.selectedsheets.printout copie:=1, collate=true
next t
end sub
tu ne veut pas remettre ton compteur à zéro on va garder une case memoire la L2 sub imprime()
dim t as integer
for t=range("L2").value to range("L2").value+range("L6").value
range("C6").value=t
' ou aussi cells(6,3)=t
activewindows.selectedsheets.printout copie:=1, collate=true
next t
range("L2").value=t
end sub
Voilà j'espère avoir répondu à ton attente la manip avec l'enregistreur de macro sert à voir le code généré ce n'est pas la panacée mais ça trace le chemin c'est pourquoi je te l'ai indiqué Cordialement G.David le respect n'est pas un dû il se merite |