Bonjour,
Je cherche à selectionner une valeur d'un ListBox depuis un bouton.
Voici ce que j'arrive à faire :
J'ai un bouton, quand je clique dessus, cela me selectionne la valeur de la list box qui correspond à une cellule d'une feuille :
Ce code marche et me selectionne (pas selectionne j'entends que cela me met l'entrée en bleu) la bonne valeur, mais lorsque je print la valeur de la listbox par :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 'NumLigne et Colonne sont passés en arguments 'Nom represente un listbox ex : "ListBox1", "ListBox2" toto = Sheets("Donnees").Cells(NumLigne, Colonne) For i = 0 To Me.Controls(Nom).ListCount - 1 If Me.Controls(Nom).List(i) = toto Then 'MsgBox i Me.Controls(Nom).ListIndex = i End If Next i
Cela me retourne rien (vide)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 MsgBox ListBox1.Value
Et si je print le listindex de la ListBox, cela me retourne bien une valeur
ex :
si c'est le mardi qui est sélectionné, cela me retourne 1 (car mardi est la 2ème valeur), mais cela ne me retoune pas "mardi"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 listbox : lundi mardi mercredi
Merci d'avance de votre aide
Partager