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.

Était-ce utile?

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
scroll top