Bonjour,
Je précise tout d'abord que mon problème se pose sur un UserForm ou j'ajoute autant de TextBox que besoin selon la valeur d'une variable :
Si MaVar = 8, ça ajoute dans mon formulaire 8 champs texte :
"MaQuantite1"
"MaQuantite2"
"MaQuantite3"
"MaQuantite4"
etc.
Cette partie est faite et fonctionne.
Je sais associer un évènement à mes CTL via une procédure Sub TextBox1_Change () .
Mon problème est que ces TextBox sont créés en vba dans une boucle et qu'ils ne sont donc pas "référencés" dans mon UserForm
Maintenant, je n'ai aucune idée de comment associer du code qui se déclencherait lorsqu'un de ces TextBox est modifié.
J'ai bien pensé à faire quelque chose du type Sub Userform1_Change () et tester si le nom du contrôle actif commence par "MaQuantité" avant de lancer l'artillerie mais ce Sub Userform1_Change () n'existe pas...
Une idée de génie ?
Partager