Fonction imprimer sous VBA

Résolu
dim1403 Messages postés 9 Date d'inscription   Statut Membre Dernière intervention   -  
dim1403 Messages postés 9 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Dans mon programme, j'ai créé une useforme où l'on choisi se que l'on veut imprimer à l'aide de CheckBox
Lorsque la sélection est faite, je clique sur la fonction imprimer. Si la checkbox1 est sélectionnée, la feuille un sera imprimer, ect. Or je ne sais âs si le code que j'ai mis est le bon.

Private Sub Imprimer_Click()
' si CheckBox1 cocher alors impression de la page 2
If CheckBox1 = True Then
Sheets("feuil2").Print
End If
End Sub

Est-ce que quelqu'un peut me dire si ce code est le bon.

Merci
A voir également:

2 réponses

lermite222 Messages postés 8724 Date d'inscription   Statut Contributeur Dernière intervention   1 191
 
Bonjour,
ce serait plutôt...
    Sheets("Feuil2").PrintOut Copies:=1, Collate:=True

Les deux paramètres ne sont pas obligatoires.
A+
0
dim1403 Messages postés 9 Date d'inscription   Statut Membre Dernière intervention  
 
je te remercie pour tes indications
A+
0