MultiSelect 属性

重要:  本文是由机器翻译的,请参阅免责声明。请在 此处 中查找本文的英文版本以便参考。

适用于

列表框对象

MultiSelect属性可用于指定用户是否可以在列表框窗体和可以如何做多处选定内容中进行多处选定内容。读取/写入字节

表达式多选

表达式必填。返回一个对象应用于列表中的表达式。

备注

MultiSelect属性使用以下设置。

设置

Visual Basic

说明

0

(默认值)不允许多个所选内容。

简单

1

选择多个项目或取消选择通过用鼠标单击它们,或按空格键。

扩展

2

通过按住 SHIFT 并单击它们用鼠标或通过按住 SHIFT 的同时按箭头键选择多个项扩展到当前项目从以前的选定项选择。您可以通过拖动鼠标来选择项目。按住 CTRL 并单击项目选择或取消选择该项目。


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

仅在窗体设计视图中,可以设置此属性。

您可以使用ListIndex属性返回所选项目编号。当MultiSelect属性设置为扩展或简单时,可以使用列表框中的所选属性或ItemsSelected集以确定所选的项目。此外,当MultiSelect属性设置为扩展或简单,列表框控件的值将始终是Null。

如果MultiSelect属性设置为扩展,重新查询列表框中清除所有用户所做的选择。

示例

若要返回名为"订单"窗体上的"国家/地区"列表框的多选属性的值,您可以使用以下各项:

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

若要设置MultiSelect属性,您可以使用以下各项:

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

注意: 机器翻译免责声明:本文是由无人工介入的计算机系统翻译的。Microsoft 提供机器翻译是为了帮助非英语国家/地区用户方便阅读有关 Microsoft 产品、服务和技术的内容。由于机器翻译的原因,本文可能包含词汇、语法或文法方面的错误。

扩展你的技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×