judoka0209
XLDnaute Occasionnel
bonjour, ma macro plante juste après l’aperçu et fait planter excel (voir image ci joint)
VB:
Private Sub CommandButton1_Click()
Dim i As Byte
Dim plage As Range
Annuler = False 'passer à faux avant l'impression...
For i = 1 To 12
If Controls("checkbox" & i) = True Then Range(Controls("checkbox" & i).Tag).PrintPreview
' impression en couleurs
ActiveSheet.PageSetup.BlackAndWhite = False
Next
Annuler = True '...puis à vrai après !
Unload Me
End Sub
Pièces jointes
Dernière édition: