对于创建对象变量的基本函数,我可以引用哪些对象出现在用户窗体中?我可以使用哪些VBA对象作为参考?
例如,我知道
Dim button As CommandButton
Set button = CommandButton1
button.Caption = "Text I can change for this object."
将运行并改变CommanButton1的性能。由于不匹配错误,这似乎不适用于用户表单中的标签或文本框。有没有可用于这种方式的对象列表,有没有一种方法可以使用标签或文本框这样的数组?
尝试使用值属性(我认为)的文本框。你是什么意思“使用标签或文本框这样的阵列”?你能更清楚一点吗? – mkingston
你可能需要在你想要做的事情上添加更多的上下文。 'Me.CommandButton1.Caption =“blah”'是更简单的方法。或者'Me.Controls(“CommandButton1”)。Caption'如果你使用后者,那么只要命名控件具有Caption属性,它就可以工作。 –
理想情况下,我想在我可以访问的用户窗体中使用我的标签数组。我已经看到循环遍历页面中的每个控件,但我更愿意为我自己的数组提供每个单独对象的引用。 – user1229293