Y
Yoann79
Guest
Bonjour,
J'ai un petit problème lorsque j'essaye d'initialiser plusieurs combobox.
Les noms de mes combobox sont :
MVol1
MVol2
MVol3
MVol4
Elles sont situées sur une feuille de calcul et non sur un Userform
Quand je veux les initialiser, si je rentre le code suivant ça marche
Sheets("main").MVol1.AddItem "EWMA"
Sheets("main").MVol2.AddItem "EWMA"
Sheets("main").MVol3.AddItem "EWMA"
Sheets("main").MVol4.AddItem "EWMA"
Par contre quand je veux créer une boucle avec le code ci-dessous ça ne marche pas.
For i = 1 to 4
Sheets("main").MVol(i).AddItem "EWMA"
Next i
J'ai essayé de remplacer la ligne du milieu par d'autres solutions :
Sheets("main").["MVol" & i &""].AddItem "EWMA"
Sheets("main").Controls("MVol" & i &"").AddItem "EWMA"
Sans succès....
Merci pour votre aide.
Yoann,
J'ai un petit problème lorsque j'essaye d'initialiser plusieurs combobox.
Les noms de mes combobox sont :
MVol1
MVol2
MVol3
MVol4
Elles sont situées sur une feuille de calcul et non sur un Userform
Quand je veux les initialiser, si je rentre le code suivant ça marche
Sheets("main").MVol1.AddItem "EWMA"
Sheets("main").MVol2.AddItem "EWMA"
Sheets("main").MVol3.AddItem "EWMA"
Sheets("main").MVol4.AddItem "EWMA"
Par contre quand je veux créer une boucle avec le code ci-dessous ça ne marche pas.
For i = 1 to 4
Sheets("main").MVol(i).AddItem "EWMA"
Next i
J'ai essayé de remplacer la ligne du milieu par d'autres solutions :
Sheets("main").["MVol" & i &""].AddItem "EWMA"
Sheets("main").Controls("MVol" & i &"").AddItem "EWMA"
Sans succès....
Merci pour votre aide.
Yoann,