Re Bonjour Jean, le Forum
Huum oui c'est un peu perturbant au départ, mais tu t'habituras vite...
Donc dans ta barre d'outils "Contrôles" le premier bouton est le mode Création (Design Mode) c'est une Icone représentant une équerre bleue surmontant une règle et avec un crayon à droite.
Quand tu te mets en mode Design, le click droit sur l'ActiveX "CommandButton" te permet de choisir dans le menu contextuel qui apparait :
- Propriétés (Properties)
- Voir le Code (View Code)
Tu choisis Voir le Code et tu vas te retrouver en Private Module de la Feuille en Question (Ce n'est pas un module Standard "Module1" ou autre, c'est un Module propre à la feuille)
La tu peux simplement écrire ceci :
Private Sub CommandButton1_Click()
MaMacro
End Sub
"MaMacro" étant elle, soit une Macro dans un Module Standard, soit une Private Sub dans ce Module "Privé" de la Feuille.
Tu peux aussi metre des instructions directement dans ce code bien sûr comme ceci :
Private Sub CommandButton1_Click()
MsgBox "Salut Jean"
'Blah Blah blah... la Procédure...
End Sub
Astuce à Noter : Le mode Design depuis ta Feuille te permet de faire un Double Click sur le CommandButton pour que ce que je viens de te décrire se fasse tout seul...
Voilà bienvenu dans le monde des Privates Modules de Sheets (Ou de ThisWorkbook) et dans l'univers des Macro évènementielles et des ActiveX....
Bon Aprèm
@+Thierry
PS Ensuite tu choisis aussi "Propriété" avec le Click Droit en Mode Design sur ton CommandButton et joues avec BackColor et ForeColor et Font et tout ce que tu veux (MousePointer...Ou Encore Picture....) Là tu verras la différence avec les boutons de la barre "Formulaires"