EXCEL VBA 用户窗体 列表框控件赋值的三种方法

EXCEL VBA 用户窗体 列表框控件赋值的三种方法
最新回答
达阳云

2023-10-28 08:57:38

本文详细介绍 Excel VBA 用户窗体中的列表框控件赋值的三种方法。

首先,我们可以直接列出所枯谈需内容:

With Me.listID

.List = Array("张三", "李四", "王五", "赵六")

End With

接着,通过弊缺使用 Split 函数,我们能够将一段文本分割并赋值给列表控件:

With Me.listID

.List = Split("张三, 李四, 王五, 赵没卜碰六", ",")

End With

最后,我们能将单元格的值先存入数组变量,再通过数组赋值给列表控件:

Dim arrG

arrG = Range("h2:h6")

With Me.listID

.List = WorksheetFunction.Transpose(arrG)

End With

这三种方法能够满足不同情况下的列表框赋值需求,提高编程效率。