Excel) (ControlFormat.MultiSelect 属性

返回或设置指定列表框的选择模式。 可以是下列 常量之一: xlNone、 xlSimple 或 xlExtended。 读/写 Long。

语法

表达式。MultiSelect

表达式 表示 ControlFormat 对象的变量。

备注

如果为单项选择 (xlNone),则每次只允许选择一项。 选择鼠标或按空格键将取消选择并选择所选项目。

简单多选 (xlSimple) 当用鼠标选择项目时切换列表中项目的选择,或者当焦点位于项目上时按空格键。 此模式适用于通常选择多个项目的选取列表。

扩展多选 (xlExtended) 通常类似于单选列表框,因此选择项目时,将取消所有其他选择。 如果在选择鼠标或按箭头键的同时按住 Shift 键,将从当前项目中按顺序选择项目。 选择鼠标的同时按住 Ctrl,将单个项目添加到列表中。 此方式适用于允许多项选择但又不经常使用的列表。

使用 Value 或 ListIndex 属性返回并设置单选列表框中的选定项。

不能使用 LinkedCell 属性对多项选择列表框进行链接。

示例

本示例创建一个简单多项选择列表框。

Set lb = Worksheets(1).Shapes.AddFormControl(xlListBox, _ 
 Left:=10, Top:=10, Height:=100, Width:100) 
lb.ControlFormat.MultiSelect = xlSimple

支持和反馈

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