Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

1 case à cocher : 2 macros

cpetre86

XLDnaute Nouveau
Bonjour à tous et à toutes.

Après plusieurs recherches sur le forum je n'arrive pas à trouver une réponse à ma question.
Je remercie d'ores et déjà toutes les âmes charitables qui voudront bien me venir en aide.

Sur un classeur Excel, j'ai sur une feuille une case à cocher.

Je souhaiterai que lorsque :
- la case est coché Excel déclenche la macro 1
- la case est décoché Excel déclenche la macro 2.

Est-ce possible ?

Merci à vous.
 

Nairolf

XLDnaute Accro
Salut,

En utilisant un checkbox (contrôle activeX), paramètre l'évènement Change du checkbox ainsi :
Code:
Private Sub CheckBox1_Change()

If CheckBox1.Value Then
    Call macro1
Else
    Call macro2
End If

End Sub

Avec macro1 et macro2 des procédures situées dans un module.
 

cpetre86

XLDnaute Nouveau


Merci pour cette réponse.
par contre je ne maîtrise pas activeX ni les checkbox.
Vous pourriez me faire un exemple sous excel ? si je n'abuse pas trop.....
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…