【发布时间】:2015-12-30 19:12:36
【问题描述】:
我一直在使用一个模块来将表单和控件的名称作为变量来更改表单上控件的属性。例如:
Sub mySub(formName As String, controlName As String)
Forms(formName).Controls(controlName).ForeColor = Colour.RedDark
End Sub
我也想为子窗体上的控件上的属性执行此操作,但不能完全弄清楚将子窗体也称为变量的语法。
我想可能是这样的:
Forms(mainFormName).Form(subFormName).Controls(controlName).ForeColor = Colour.RedDark
...但这不起作用(对象不支持此属性或方法)。
【问题讨论】:
标签: ms-access vba ms-access-2007 ms-access-2010 ms-access-2013