fenec
XLDnaute Impliqué
Bonjour le forum
J’utilise cette macro qui fonctionne très bien mais auquel je souhaiterais ajouter un msgbox(nombre d’impression) afin de ne pas aller manuellement dans ma macro pour définir le nombre de copie :
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
ActiveWindow.SelectedSheets.PrintOut Copies:=2, Collate:=True
ActiveWindow.SelectedSheets.PrintOut Copies:=3, Collate:=True
Ect…
Private Sub CommandButton11_Click()
Dim Ligne As Integer
Dim Colonne As Byte
Dim Fin As Integer
Fin = Range("C65535").End(xlUp).Row
For Ligne = 1 To Fin
For Colonne = 1 To 5
If Cells(Ligne, Colonne) <> "" Then GoTo Saut
Next Colonne
Rows(Ligne & ":" & Ligne).EntireRow.Hidden = True
Saut:
Next Ligne
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
Rows("1:" & Fin).EntireRow.Hidden = False
End Sub
D’avance merci
J’utilise cette macro qui fonctionne très bien mais auquel je souhaiterais ajouter un msgbox(nombre d’impression) afin de ne pas aller manuellement dans ma macro pour définir le nombre de copie :
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
ActiveWindow.SelectedSheets.PrintOut Copies:=2, Collate:=True
ActiveWindow.SelectedSheets.PrintOut Copies:=3, Collate:=True
Ect…
Private Sub CommandButton11_Click()
Dim Ligne As Integer
Dim Colonne As Byte
Dim Fin As Integer
Fin = Range("C65535").End(xlUp).Row
For Ligne = 1 To Fin
For Colonne = 1 To 5
If Cells(Ligne, Colonne) <> "" Then GoTo Saut
Next Colonne
Rows(Ligne & ":" & Ligne).EntireRow.Hidden = True
Saut:
Next Ligne
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
Rows("1:" & Fin).EntireRow.Hidden = False
End Sub
D’avance merci