ListBox - Récupérer la valeur de la 2ème colonne d'une liste

Le
thomas
Bonjour,

Dans la ListBox d'une Userform (Excel 2003) je récupère la valeur de la 1ère
colonne par :

Val1 = UserForm.ListBox1.Value

mais comment récupérer la valeur de la 2 ème colonne (ou de la 3ème) d'une
liste à plusieurs colonnes ?

Merci
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
isabelle
Le #17708371
bonjour Thomas,

par exemple :

Private Sub UserForm_Initialize()
ListBox1.ColumnCount = 2
ListBox1.RowSource = "Feuil3!A1:B10"
ListBox1.TextColumn = 2
End Sub

Private Sub ListBox1_Click()
MsgBox ListBox1
End Sub

isabelle

thomas a écrit :
Bonjour,

Dans la ListBox d'une Userform (Excel 2003) je récupère la valeur de la 1ère
colonne par :

Val1 = UserForm.ListBox1.Value

mais comment récupérer la valeur de la 2 ème colonne (ou de la 3ème) d'une
liste à plusieurs colonnes ?

Merci



isabelle
Le #17708351
correction :

Private Sub UserForm_Initialize()
ListBox1.ColumnCount = 2
ListBox1.RowSource = "Feuil3!A1:B10"
ListBox1.TextColumn = 2
End Sub

Private Sub ListBox1_Click()
MsgBox ListBox1.Text
End Sub

isabelle

thomas a écrit :
Bonjour,

Dans la ListBox d'une Userform (Excel 2003) je récupère la valeur de la 1ère
colonne par :

Val1 = UserForm.ListBox1.Value

mais comment récupérer la valeur de la 2 ème colonne (ou de la 3ème) d'une
liste à plusieurs colonnes ?

Merci



thomas
Le #17708511
Merci

ma liste n'est pas dans une feuille excel

mais j'ai trouvé : Val2 = UserForm.ListBox1.Column(1)


"isabelle" a écrit dans le message de groupe de discussion :

correction :

Private Sub UserForm_Initialize()
ListBox1.ColumnCount = 2
ListBox1.RowSource = "Feuil3!A1:B10"
ListBox1.TextColumn = 2
End Sub

Private Sub ListBox1_Click()
MsgBox ListBox1.Text
End Sub

isabelle

thomas a écrit :
Bonjour,

Dans la ListBox d'une Userform (Excel 2003) je récupère la valeur de la
1ère
colonne par :

Val1 = UserForm.ListBox1.Value

mais comment récupérer la valeur de la 2 ème colonne (ou de la 3ème) d'une
liste à plusieurs colonnes ?

Merci



Publicité
Poster une réponse
Anonyme