Excel VBA教程:MultiSelect属性

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

说明

如果为单项选择 (xlNone),则每次只允许选择一项。单击鼠标或按空格键将取消原先的选择项,并选定正在单击的项。

如果为简单的多项选择 (xlSimple),当用鼠标单击选定某选项,或在突出显示选项上按空格键时,可切换该选项的选定状态,此方式适用于经常需要选定多个选项的列表。

如果为扩展多项选择 (xlExtended),其作用与单项选择列表框一样,单击某选项将选定该选项并取消选定其他选项。按住 Shift 单击鼠标或按箭头键,可从当前选项开始顺序选定多个选项。按住 Ctrl 单击选项,可在选定项集合中添加选中项。此方式适用于允许多项选择但又不经常使用的列表。

可用 Value属性或 ListIndex属性返回或设置单项选择列表框的选定项。

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

Excel VBA教程:MultiSelect属性·示例

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


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

上页:Excel VBA教程:MoveAfterReturnDirection属性 下页:Excel VBA教程:MultiUserEditing属性

Excel VBA教程:MultiSelect属性

Excel VBA教程:MultiUserEditing属性 Excel VBA教程:Name属性
Excel VBA教程:NameIsAuto属性 Excel VBA教程:NameLocal属性
Excel VBA教程:Names属性 Excel VBA教程:Native属性
Excel VBA教程:NetworkTemplatesPath属性 Excel VBA教程:NewWorkbook属性
Excel VBA教程:Next属性 Excel VBA教程:Nodes属性
Excel VBA教程:NormalizedHeight属性 Excel VBA教程:NullString属性
Excel VBA教程:Number属性 Excel VBA教程:NumberAsText属性
Excel VBA教程:NumberFormat属性 Excel VBA教程:NumberFormatLinked属性
Excel VBA教程:NumberFormatLocal属性 Excel VBA教程:Object属性
Excel VBA教程:Obscured属性 Excel VBA教程:ODBCErrors属性
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号