Bonjour la communauté,
J'ai bien cherché dans les forums, mais je n'ai pas trouvé ma réponse.
J'explique :
J'ai dans une feuille excel des listbox (8 en tout) qui commence toutes par le même préfixe ( en l’occurrence" Liste_OP_").
A l'ouverture de la feuille je souhaite rendre toutes ces listbox invisibles.
Hormis le fait de toutes les passer en revue une par une à l'activation de la feuille et de mettre visible à faux, je me posais la question d'une boucle qui les passe en revue et qui ferait la même chose.
Du style :
D'ou ma question : Peut-on remplacer le nom d'un control (listbox, textbox...) par une variable?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 For i = 1 to 8 Me.Liste_OP_ & "nomdemaliste(i)".Visible = False ' avec nomdemaliste qui change pour chaque i (les différents noms pourraient se trouver dans un tableau de valeur par exemple...) Next i
Merci pour vos idées et peut-être solutions...
jppouma.
Partager