【发布时间】:2020-10-23 22:18:41
【问题描述】:
如何确定,ListBox 中选择了哪一行?我在这里问是因为到目前为止我发现的所有内容都需要遍历所有行以检查是否被选中,但我想知道是否存在简单的东西,因为我正在使用模式MultiSelect 0-fmMultiSelectSingle 只有一个整数是预计...
【问题讨论】:
-
如果您关闭了多选功能,您只需获取
listbox.value。只有当多选开启时,您才需要循环。 -
感谢您的解释很有帮助!
-
Listbox1.Value将为您提供值,Listbox1.ListIndex + 1将为您提供选定的行。If Listbox1.ListIndex <> -1 Then MsgBox "Selected row = " & Listbox1.ListIndex + 1 Else MsgBox "Nothing Selected"