Comment gérer le changement de la Textbox sur Excel VBA avec un module de classe en moins de 6 min.
EXCEL_2007_VBA_USERFORM_DYNAMIQUE_6_MODULE
Version Dailymotion :
EXCEL_2007_VBA_USERFORM_DYNAMIQUE_6_MODULE
Nous allons ajouter un module de classe pour gérer le changement de Textbox.
L’objectif est de localiser les adresses des Textbox suivant le changement fait dans le formulaire, avant que celles-ci soit inscrite dans la liste de données, nous allons procéder en deux étapes pour cela.
1) Changement du .value pour la textbox en . address; utilisation de . address ou . addresslocal, qui récupere l’adresse exact ou l’on est.
Ensuite travail sur Module de Classe :
2) Création d’un modèle de classe (menu Insertion, module de classe) que l’on renomme tbox_uf; Le module de classe permet de gérer les contrôle de formulaire qu’on vient d’ajouter.
3) Ajout dans le module de classe de ce code:
Ci-dessous le résultat :
Code source VBA :