Récupérer les valeurs d'une combobox à sélection multiple
Bonjour la communauté,
Savez-vous comment récupérer les informations contenues dans un champ de table créé sous forme de liste déroulante à sélection multiple ?
L'idée est la suivante :
- j'ai besoin de mettre dans le champ d'une table certains enregistrements d'une autre table
- j'ai besoin de savoir quels enregistrements ont ainsi été sélectionné
Je pensais pouvoir m'en sortir avec le code suivant (qui semble fonctionner pour les listbox mais pas les combobox) :
Code:
1 2 3 4 5 6 7 8 9
| Dim varI As Variant
If Liste.ItemsSelected.Count = 0 Then
MsgBox "Aucune sélection"
Else
For Each varI In Liste.ItemsSelected
MsgBox Liste.ItemData(varI)
Next varI
End If |
Malheureusement, il indique toujours "Aucune sélection", quelque soit ce que j'ai sélectionné ou non... Avez-vous une idée ? Perso, je sèche complètement
Un grand merci par avance