Bonjour a tous,

Je voudrais savoir si vous connaissez comment je pourrais faire ceci :

Dans un contrôle liste (MaListe), je compte le nombre de liste grâce a une variable Intnbrlig (Intnbrlig = MaListe.ListCount).

Donc imaginons que la réponse soit 5 ligne (ligne 0 jusqu'à ligne 4), créer une variable qui prendrait comme nom OpgChoix0, OpgChoix1, OpgChoix2, OpgChoix3, OpgChoix4.

Cette variable me permettra de créer des noms de contrôles.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
Intnbrlig = MaListe.ListCount
 
 
strvar = ("opgChoix" & Intnbrlig & ".Value =")
MsgBox ("Nom de ma variable : " & strvar & "")
Dans mon code le nom ressorti est OpgChoix5.Value !! Je c'est que c'est normale mais comment faire ?