【发布时间】:2021-04-22 17:54:27
【问题描述】:
目前我正在使用 excel vba。
我问自己是否有可能计算在用户定义的Type 中声明的变量,如下所示。
Public Type NameOfType
a as string
b as string
End Type
这里的结果是 2。
谢谢
【问题讨论】:
-
没有。这称为反射,获取有关程序的信息。大多数情况下,VBA 不支持它。
-
统计变量的目的是什么?我怀疑X/Y problem
-
UDT 中的字段数在运行时永远不会改变。使用
2可能是安全的,但这确实会引发 X-Y 问题的每一个标志。