MultiSelect 属性

       

返回或设置指定列表框的选择模式。可为以下常量之一:xlNonexlSimplexlExtendedLong 类型,可读写。

说明

如果为单项选择 (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