Private Sub CommandButton1_Click()
' On va définir les paramètres généraux d'impression de la feuille
Application.PrintCommunication = False
With Me.PageSetup
.PrintArea = "$A:$L"
.CenterHorizontally = True
.CenterVertically = False
.Orientation = xlPortrait
.PaperSize = xlPaperA4
.FitToPagesWide = 1
.FitToPagesTall = 1
End With
Application.PrintCommunication = True
' On demande d'abord de choisir une imprimante
With Application.Dialogs(xlDialogPrinterSetup)
If .Show Then
Application.ScreenUpdating = False
' on parcourt...