我的访问表单中有一个列表框。我需要知道用户是否选择了此列表框中的任何行。是否有任何简单的 Access 属性或方法可用于此目的?我不想循环遍历列表框来检查任何行的选定属性是否为 true,因为我只想知道选择操作是否已完成。

有帮助吗?

解决方案

列表框有 ItemsSelected 属性返回对隐藏的只读引用 ItemsSelected 收藏。您可以要求 Count 该收藏的财产...

MsgBox Me.YourListBoxName.ItemsSelected.Count & " items selected"

其他提示

代码

If ListBox.ListIndex = -1 then
  MsgBox "Nothing selected"
end if
.

应该帮助...

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top