所选属性
返回或设置 ListBox 中项目的选择状态。
语法
对象。所选 (索引) [= 布尔 ]
Selected 属性语法包含以下部分:
Part | 说明 |
---|---|
object | 必填。 一个有效对象。 |
index | 必填。 一个介于 0 与比列表中的项数少 1 的数字之间的整数。 |
Boolean | 可选。 是否选择项。 |
设置
Boolean 的设置如下:
值 | 说明 |
---|---|
True | 选择此项。 |
False | 未选择此项。 |
备注
当用户可以选择多个项目时, Selected 属性非常有用。 使用此属性可以确定多选列表框中的选定行。 也可以使用该属性在代码中选择或取消选择列表框中的行。
该属性的默认值基于 ListBox 的当前选择状态。
对于单选列表框,建议使用 Value 或 ListIndex 属性来获取或设置选择。 在此情况下,ListIndex 返回所选项的索引。 但在多重选择中,ListIndex 返回包含在焦点矩形中的行的索引,而不考虑是否实际选择了行。
当列表框控件的 MultiSelect 属性设置为 None 时,仅一个行的 Selected 属性可设置为 True。
虽然输入一个超过索引范围的值不会生成错误消息,但不会为列表中的任何项设置属性。
另请参阅
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。