VBA

Vous trouverez des vidéos et fichiers de démonstration concernant le langage VBA. Des exemples, des vidéos et des cas pratiques, étapes par étapes pour apprendre le VBA, suivant les contraintes que j’ai rencontrée dans ma vie professionnelle. Commençons tout de suite…

EXCEL_2007_VBA_USERFORM_DYNAMIQUE_6_MODULE

EXCEL_2007_VBA_USERFORM_DYNAMIQUE_6_MODULE

Excel VBA Ajout module de classe pour gérer le changement de Textbox

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:

EXCEL_2007_VBA_USERFORM_DYNAMIQUE_6_MODULE

Excel VBA Ajout module de classe pour gérer le changement de Textbox

Ci-dessous le résultat :

EXCEL_2007_VBA_USERFORM_DYNAMIQUE_6_MODULE

Excel VBA ajout module de classe pour gérer le changement de Textbox

 

 

 

 

 

Code source VBA :

Capturer_EXCEL_2007_VBA_USERFORM_DYNAMIQUE_6_MODULE_2

Excel VBA ajout module de classe pour gérer le changement de Textbox