当前位置:文档下载 > 所有分类 > IT/计算机 > 计算机软件及应用 > Excel VBA编程 列表框
侵权投诉

Excel VBA编程 列表框

Excel VBA编程 列表框

列表框主要用来显示选项列表,从其中可以选择一项或多项,当选项总数超过可显示的项目数,则在列表框控件上将自动添加垂直方向的滚动条,通过移动滚动条可以使列表框中的内容作上下滚动,以便用户能够找到所需内容。

1.列表框常用属性

列表框与文字框做主要的区别在于列表框能够显示多行文字,并且每行文字是一个可以独立处理的项,除了一些常见的如Font、Height和name属性外,还包括以下属性。 List属性

List属性是用来访问列表的全部选项,它是以数组的方式存在的。在列表中,每一项都是List属性的一个元素。所以,通过List属性,可以实现对列表框中每一选项的单独操作。另外,List属性只能够在程序代码中调用和设置。

例如,在列表框控件中显示“语文”、“数学”和“英语”选项,如图13-2所示。

图13-2 列表框 Dim s(2)

s(0) = "语文"

s(1) = "数学"

s(2) = "英语"

Me.ListBox1.List = s

ListIndex属性

ListIndex属性的作用是设置或返回控件中当前选定选项的索引。对于列表框控件来说,ListIndex属性可以与List属性结合起来使用,共同确定选定选项的文本。

ListCount属性

ListCount属性返回列表框中选项的数目,ListCount属性和List属性、ListIndex一样,只能够在程序代码中调用或设置。

MultiSelect属性

通过设置MultiSelect

Excel VBA编程  列表框

属性可以实现在列表中同时选择多个选项。MultiSelect的属性值有三种,如表13-4所示。

表13-4 MultiSelect属性值

Excel VBA编程  列表框

也可以在按下shift键的同时单击选择需要的选项。或者按下CTRL键,用鼠标逐个选择需要的选项。

Selected属性

第1页

猜你喜欢

返回顶部