使用变量访问类模块字段

时间:2016-04-11 23:44:25

标签: access-vba

我正在尝试使用循环访问Access 2016中类模块中的一些变量信息。

如果我正在使用DAO实例,例如rst!Name,并且想要在循环中使用变量,我可以替换此版本,rst(变量),其中variable =“FirstName”或其他一些字段名称来获取同样的答案。

如果我从名为“clsPerson”的类中使用clsPerson.FirstName这样的行访问字段“FirstName”,并且想要使用变量作为字段名称(“FirstName”或其他如“Address”)等等由循环提供),有没有办法在VBA中编码?在DAO中我会使用clsPerson(“FirstName”),但这似乎不起作用。有什么事吗?

1 个答案:

答案 0 :(得分:0)

你可以创建一个" common"财产如:

clsPerson.CommonProperty("FirstName")

并且在其中有一个Select Case构造来获取/设置实际的clsPerson.FirstName

但那是关于它的。