Listebox formulaire

Résolu
cs_jordinette Messages postés 134 Date d'inscription mercredi 2 mars 2005 Statut Membre Dernière intervention 5 avril 2007 - 26 janv. 2006 à 15:49
cs_jordinette Messages postés 134 Date d'inscription mercredi 2 mars 2005 Statut Membre Dernière intervention 5 avril 2007 - 27 janv. 2006 à 09:20
Bonjour
dans mon formulaire Access, j'ai une liste affichant le résultat d'une requete (sur 6 colonnes). dans les propriétés de cette liste j'ai activé la selection multiple. Seul problème je n'arrive pas a récupéré la valeur de la première colonne pour la ou les ligne selectionnée(s).

Exemple de contenue dans la liste
Id text1 text2 text3 text4 text5
1 a b c d e
2 f g h i j
4 k l m n o

lorsque je selectionne la 1ère et la 3ème ligne je voudrais récupéré par du code VBA déclanché par un bouton les valeurs "1" et "4" dans une variable et non pas l'index des lignes selectionnées.
Merci
Jordinette

1 réponse

cs_jordinette Messages postés 134 Date d'inscription mercredi 2 mars 2005 Statut Membre Dernière intervention 5 avril 2007
27 janv. 2006 à 09:20
Bon ben voilà c'était bête comme choux!

For i = 0 To Me!Liste80.ListCount - 1
cpt = cpt + 1
If Me!Liste80.Selected(i) Then
varl varl & " OR (suivifraude.N°) " & Me!Liste80.Column(0, i)
End If
Next i

le list.column(0,i) renvois la valeur de la première colonne de la ligne sélectionnée!
Jordinette
3
Rejoignez-nous