Bonjour à tous,
Je viens de réaliser une ListBox contenant des données présentes dans un autre onglet.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Private Sub ListBox1_Click() ListBox1.RowSource = "List_RB!A1:A100" End Sub
Jusque là tout va bien ! J'ai ensuite réalisé un bouton. Quand on clic dessus un message affiche l'index de l'élément sélectionné.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Private Sub CommandButton1_Click() MsgBox UserForm1.ListBox1.ListIndex End Sub
Mais la il y a problème. Je sélectionne sur le premier élément de la listbox et je clic sur le bouton :
Il m'affiche "1" alors que le premier élément de la liste devrait être "0"
Je sélectionne le deuxième élément de la liste et clic sur le bouton :
il m'affiche "1"
Je sélectionne à nouveau le premier élément de la liste et je clic sur le bouton :
il m'affiche "0"
C'est très bisar je trouve ?
Aurais-je oublié quelques choses ?
Cordialement,
Justin
Partager