OVH Cloud OVH Cloud

Question sur ListBox

3 réponses
Avatar
fab
Bonjour

J'ai une listbox à 4 colonnes dont les données proviennent d'une feuille.
Est-il possible de récupérer le numéro de ligne de la feuille
correspondant la selection de la listbox?

merci

3 réponses

Avatar
michdenis
Bonjour Fabrice,

2 façons de faire :

'-----------------
With Me.ListBox1
MsgBox .ListIndex + 1
MsgBox Range(.RowSource)(.ListIndex + 1, 1).Row
End With
'-----------------


Salutations!



"fab" a écrit dans le message de news: 43f61c7e$0$19697$
Bonjour

J'ai une listbox à 4 colonnes dont les données proviennent d'une feuille.
Est-il possible de récupérer le numéro de ligne de la feuille
correspondant la selection de la listbox?

merci
Avatar
fab
Bonjour Fabrice,

2 façons de faire :

'-----------------
With Me.ListBox1
MsgBox .ListIndex + 1
MsgBox Range(.RowSource)(.ListIndex + 1, 1).Row
End With
'-----------------


Salutations!



"fab" a écrit dans le message de news: 43f61c7e$0$19697$
Bonjour

J'ai une listbox à 4 colonnes dont les données proviennent d'une feuille.
Est-il possible de récupérer le numéro de ligne de la feuille
correspondant la selection de la listbox?

merci




merci, je crois que ça va m'aider, par contre, à quoi correspond le
deuxiéme 1 dans (.ListIndex + 1, 1)?

Avatar
michdenis
| à quoi correspond le deuxiéme 1 dans (.ListIndex + 1, 1)?

Listindex débute à zéro ... et les lignes dans une feuille de calcul à 1


Salutations!


"fab" a écrit dans le message de news: 43f6301d$0$29207$
Bonjour Fabrice,

2 façons de faire :

'-----------------
With Me.ListBox1
MsgBox .ListIndex + 1
MsgBox Range(.RowSource)(.ListIndex + 1, 1).Row
End With
'-----------------


Salutations!



"fab" a écrit dans le message de news: 43f61c7e$0$19697$
Bonjour

J'ai une listbox à 4 colonnes dont les données proviennent d'une feuille.
Est-il possible de récupérer le numéro de ligne de la feuille
correspondant la selection de la listbox?

merci




merci, je crois que ça va m'aider, par contre, à quoi correspond le
deuxiéme 1 dans (.ListIndex + 1, 1)?