使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

适用对象

ListBox 对象

可以使用 MultiSelect 属性指定用户是否可以在窗体上的列表框中进行多项选择以及如何进行多项选择。 字节 型,可读/写。

表达式.MultiSelect

表达式 必需。 返回“适用范围”列表中的对象之一的表达式。

备注

MultiSelect 属性使用以下设置。

设置

Visual Basic

说明

0

(默认)不允许多项选择。

简单

1

通过使用鼠标单击多个项或按空格键的方式选择或取消选择多个项。

扩展

2

选择多个项的方式为:在按住 SHIFT 的同时用鼠标单击多个项,或者按住 SHIFT 并按箭头键将所选范围从选定的上一个项扩展到当前项。 还可以通过拖动鼠标选择项目。 按住 CTRL 并单击某个项可选择或取消选择该项。


注意: 可以通过使用列表框的属性表、宏 或 Visual Basic for Applications (VBA) 代码来设置 MultiSelect 属性。

只能在窗体“设计”视图中设置此属性。

可以使用 ListIndex 属性返回所选项目的索引号。 MultiSelect 属性设置为“扩展”或“简单”时,可以使用列表框的 Selected 属性或 ItemsSelected 集合来确定已选择的项。 此外,MultiSelect 属性设置为“扩展”或“简单”时,列表框控件的值将始终为 NULL。

如果 MultiSelect 属性设置为“扩展”,再次查询列表框可清除用户所做的任何选择。

示例

要为名为“Country”或“订单输入”的窗体返回 MultiSelect 属性的值,可以使用以下代码:

Dim b As Byte
b = Forms("Order Entry").Controls("Country").MultiSelect

要设置 MultiSelect 属性,可以使用以下代码:

Forms("Order Entry").Controls("Country").MultiSelect = 2 ' Extended.

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×