Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

VBA contrôle comme argument

jpb388

XLDnaute Accro
Bonjour à tous

J'ai un userform qui contient 5 textbox chacune d'entre elle est géré par leur propre code. A part le nom de la textbox ce code est identique. Mon idée est de faire une sous routine avec comme argument le nom de la textbox
exemple;
call Trait_Txt(userform.textbox)

et dans le module
sub Trait_Txt(MaTxt as textbox)
Mavar = MaTxt.value
mais comme vous vous en doutez cela ne fonctionne pas
Merci d'avance
jp
 

Gorfael

XLDnaute Barbatruc
Re : VBA contrôle comme argument

Salut jpb388 et le forum
call Trait_Txt(userform.textbox.name)

et dans le module
sub Trait_Txt(MaTxt as control)
Mavar = usf.controls(MaTxt)

Tant qu'on aura aussi peut d'informations, on ne pourra pas faire mieux !
A+
 

Discussions similaires

Réponses
1
Affichages
340
Réponses
7
Affichages
572
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…