我试图将组合框的值设置为0,1和2(硬编码值而不是单元格引用),但它似乎不起作用。我已经尝试设置RowSourceType" to 1 and to
值列表,但每次都会出现编译错误。例如,以下代码不起作用:
Private Sub UserForm_Initialize()
Me.errorComboBox.RowSourceType = "Value List"
Me.errorComboBox.RowSource = "0;1;2"
End Sub
或
Private Sub UserForm_Initialize()
Me.errorComboBox.RowSourceType = 1
Me.errorComboBox.RowSource = "0;1;2"
End Sub
我在两个RowSourceType
行都收到错误。我怎么能这样做?
答案 0 :(得分:3)
要在Excel中静态填充组合框列表,请尝试以下操作:
Me.errorComboBox.List = Array("0", "1", "2")
This SO question包含链接和其他示例以实现您的目标。