【发布时间】:2016-02-08 14:55:48
【问题描述】:
这有点烦人,因为我已经尝试了到目前为止我读过的每一个建议,但我似乎无法让我的用户表单组合框通过 VBA 填充。
我尝试了以下似乎对除我以外的所有人都有效的方法......
Me.Weeks.List = Array("30", "36", "40")
还有……
With Weeks
.AddItem "30"
.AddItem "36"
.AddItem "40"
End With
到目前为止,当我运行它时,用户窗体中没有任何显示。有没有我缺少的设置?当然,这些是初始化事件的一部分。 :)
每个请求的更多代码:
Private Sub ToolBoxForm_Initialize()
Weeks.Clear
'MORE STUFF
Me.MinAYWeeks.List = Array("30", "36", "40")
'With MinAYWeeks
' .AddItem "30"
' .AddItem "36"
' .AddItem "40"
'End With
'MORE STUFF
End Sub
还有一些东西可以使用 OK 按钮进行计算,但不会影响组合框的内容,只是引用所选选项的值的东西。
提前谢谢大家
【问题讨论】:
-
你得到什么样的错误信息?显示更多代码,用这么少的信息很难猜到。
-
@Tom 我根本没有收到错误消息。用户窗体上的组合框根本不显示任何内容。这让我认为一切正常,所以我筛选了属性窗口并弄乱了几个设置,但仍然没有。您希望看到代码的哪一部分?
-
至少与该组合框相关的所有内容:)
标签: excel vba combobox userform