Code pour des événements sur un objet créé en VBA

Bonjour,

Jusque j'utilisais la boite outil des Userform pour créer les boutons, label... et dans le code de la UserForm, j'utilisais les événement automatiquement générés par VBA Excel; de type Private Sub CommanButton.1_Click() par exemple...

J'ai besoin de faire un programme sous exel dans lequel je crée les objet excel en fonction de paramètres présent dans une feuille... J'arrive bien à les créer avec la méthode Add :

Set Obj = UserForm1.Controls.Add("forms.SpinButton.1") par exemple

par contre je ne sais pas du tout comment gérer le code qui indique que l'utilisateur clique sur le bouton haut ou bas qui correspondent aux deux événements ci dessous...

Private Sub SpinButton1_SpinUp()
Private Sub SpinButton1_SpinDown()

J'espère avoir été clair..Merci de vos réponse...
--
Nicolas

Bonjour,

Cela suppose une grande maîtrise de la prog et des modules de classe.

Si tu n'en as qu'un besoin limité gère de préférence avec les propriétés visible ou invisible... Les évènements ne se déclenche que si le contrôle est visible !

A+

Bonjour,

Merci de votre réponse, J'ai du coup créé ma Userform avec les objet de contrôle en dur, et je me contente de ne créer par macro que les objets qui permettent de donner de l'information...

Rechercher des sujets similaires à "code evenements objet cree vba"