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

rendre dynamique l'appel au nom d'un control dans un userform

  • Initiateur de la discussion Initiateur de la discussion tophe90
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

T

tophe90

Guest
bonjour a tous.

cela fait quelques jours que j'arpente les forums comme une âme en peine a la recherche d'une chose bien particulière.

je cherche à rendre "dynamique" ( je devrais plutot dire modifiable ) l'accès au propriete de control ( dans mon cas des textbox ) au sein d'une fonction

en illustrant mon propos cela donne cela :

titre_nom1.Visible = True
titre_prenom1.Visible = True
titre_ne1.Visible = True
titre_sexe1.Visible = True
titre_parents1.Visible = True
titre_nom1.Enabled = True
titre_prenom1.Enabled = True
titre_ne1.Enabled = True
titre_sexe1.Enabled = True
titre_parents1.Enabled = True [...]

et je fais appel a 20boutons qui appellent 20 fonctions qui on pour seule différence le nom du control ( titre_nom1, titre_nom2, titre_nom3 )

intuitivement j'ai fais appel à un fonction du style

dim zolifonction ( i as integer ) ' i transfert donc mon numéro de controle
dim chaine as string
chaine = "titre_nom" & i

' et naivement j'ai fait

chaine.visible = true


End sub

vous comprendrez bien mon desaroi devant le joli message d'erreur

PS: bien entendu si je declare chaine as control ... cela ne marche pas mieux...

si quelqu'un aurait une piste je suis preneur

Bonne journée et merci d'avance.

Tophe
 
Re : rendre dynamique l'appel au nom d'un control dans un userform

nickel en effet!

par hasard j'ai trouve une solution presque identique dans un post fait ce jour même par une autre personne !!

merci du coup de main rapide !
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…