如何以编程方式访问vba访问对象/模块的属性?喜欢自我[“财产”+我]?

时间:2013-03-27 11:50:49

标签: vba ms-access

我有一个表单有12个顺序命名的对象:object0,object1,object2 ... 我想做一个循环来获取所有值而不是为每个值做同样的事情。

像:

self["object" + i] 

在一个循环中,其中i是当前数字

1 个答案:

答案 0 :(得分:2)

你可以参考我:

Me("Object" & i)

当代码在表单的模块中运行时。或者其他地方:

Forms!TheFormName.Controls("Object" & i)

甚至

Forms![Some Form Name]("Object" & i).Value