Gérer les Objets VBA par une Variable

Résolu
Adharaax - 6 mars 2013 à 17:04
 Adharaax - 7 mars 2013 à 19:38
Bonjour,

J'ai une petite question, j'essaie d'afficher / Masqer des Zones de Texte selon la sélection dans une liste à choix multiples.
Lorsque la ligne 1 est Sélectionnée, je veux fair apparaitre le Texte 1 et comme ça sur 20 Zones de Texte.

Une boucle For - Nexte me permet de tester chaque lignes de ma liste et c'est là que je bloque.
Comment me servir de ce N° pour afficher / masquer la Zone correspondante ?

Un exemple de ce que je voudrais :
Public Sub List_Change()
For i = 0 to 20
If me.List.selected(i) = True Then
List & i.Visible = True
Else
List & i.Visible = False
End If
Next
End Sub

Merci d'avance

22 réponses

ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 211
7 mars 2013 à 12:07
Bien
Merci d'être plus précis la prochaine fois. Au moins de répondre, sans les discuter puisque tu demandes de l'aide, aux questions qui te sont posées. Elle ne le sont jamais pour rien.


________________________
Réponse exacte ? => "REPONSE ACCEPTEE" facilitera les recherches.
Pas d'aide en ligne installée ? => ne comptez pas sur moi pour simplement répéter son contenu. Je n'interviendrai que si nécessité de la compléter.
0
Sûr, le tout est de compredre ce qui est demandé
Bonne continuation et à une prochaine
0
Rejoignez-nous