ControlFormat.MultiSelect 属性 (Excel)
返回或设置指定列表框的选择模式。 可以是以下 常量之一: 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 支持和反馈,获取有关如何接收支持和提供反馈的指南。