Comment déterminer si une ligne est sélectionnée dans une zone de liste
-
21-12-2019 - |
Question
J'ai une zone de liste dans mon formulaire Access.J'ai besoin de savoir si l'une des lignes de cette zone de liste a été sélectionnée par l'utilisateur.Existe-t-il une propriété ou une méthode Access simple à cet effet ?Je ne veux pas parcourir la zone de liste pour vérifier si la propriété sélectionnée d'une ligne est vraie, car je souhaite uniquement savoir si une action de sélection est effectuée.
La solution
Une zone de liste a le ItemsSelected
propriété qui renvoie une référence en lecture seule au contenu caché ItemsSelected
collection.Et vous pouvez demander le Count
propriété de cette collection...
MsgBox Me.YourListBoxName.ItemsSelected.Count & " items selected"
Autres conseils
le code
If ListBox.ListIndex = -1 then
MsgBox "Nothing selected"
end if
devrait aider ...
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow