VBA Appeler une procédure liée un bouton créé dynamiquement dont le nom est vari

GrandCactus Messages postés 2 Date d'inscription samedi 19 mars 2011 Statut Membre Dernière intervention 19 mars 2011 - 19 mars 2011 à 18:44
GrandCactus Messages postés 2 Date d'inscription samedi 19 mars 2011 Statut Membre Dernière intervention 19 mars 2011 - 19 mars 2011 à 21:44
Bonjour à tous,

Je bloque sur un problème, peut être que certains pourront m'aider.
J'ai créé un userform dont un contrôle créé des boutons de manière dynamique. J'arrive à affecter une procédure à ces boutons tant que leur nom est "figé".
Cependant leur nom contient une variable i et je ne sais pas comment appeler la procédure appliquée à ces boutons (lorsque je clique sur eux).

Voici le code :
Private Sub Monpremiercontrole ()
Set Monbouton = Me.Controls.Add("Forms.CommandButton.1", "Monbouton" & i, True)
End Sub

Private Sub Monbouton_Click()
la procédure déclenchée par le bouton Monbouton & i
End Sub

En fait je ne sais pas comment intégrer le i dans le nom de ma dernière private sub

Je ne sais pas si je suis bien clair... Merci de votre aide car là je suis bloqué...

1 réponse

GrandCactus Messages postés 2 Date d'inscription samedi 19 mars 2011 Statut Membre Dernière intervention 19 mars 2011
19 mars 2011 à 21:44
Personne n'a d'idée sur mon problème ?
0
Rejoignez-nous