ComboBox.ListIndex 属性 (Access)

使用 ListIndex 属性确定在组合框中选择了哪个项。 只读 Long

语法

表达式ListIndex

表达 一个代表 ComboBox 对象的变量。

备注

ListIndex 属性值是一个整型值,其值从 0 到列表框或组合框中项目总数减 1。 当选择了列表框中的某一项,或选择了组合框中列表框部分的某一项时,Microsoft Access 将设置 ListIndex 属性值。 列表中第一项的 ListIndex 属性值为 0,第二项的属性值为 1,依此类推。

此属性只能通过使用宏或 Visual Basic 使用。 您只能在窗体视图和数据表视图中读取此属性。 此属性是只读的,在其他视图中不可用。

通过将组合框或列表框的 BoundColumn 属性设置为 0,也可以使用 ListIndex 属性值。 如果 BoundColumn 属性设置为 0,则组合框或列表框所绑定的基础表字段 将包含与 ListIndex 属性设置相同的值。

列表框还具有 MultiSelect 属性,该属性允许用户从控件中选择多个项。 当选择了列表框中的多个项时,可以使用控件的 Selected 属性来确定选定的项。 Selected 属性是一组数值,从 0 到 ListCount 属性值减 1。 对于列表框中的每一项,如果选择了该项目, 则 Selected 属性将为 True ;如果未选择该项,则为 False

ItemsSelected 集合还提供一种访问列表框或组合框所选行中的数据的方法。

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。