从字符串值(VBA)创建新变量

时间:2013-09-11 19:11:20

标签: vba

我想从字符串值创建一个新变量。变量的名称应该是字符串中的值。 示例: 我有一个包含以下内容的数组:

ParamList(1)= AA

ParamList(2)= BB

ParamList(3)= CC

从此列表中需要创建以下变量:

AA

BB

CC

1 个答案:

答案 0 :(得分:0)

在网上查看共识似乎是VBA不支持变量的动态命名,并且大多数答案似乎建议使用数组而不是@DavidZemens具有以上权利。 this thread

如果您无法实现想要使用数组的功能,那么可能值得调查EvaluateLambda expressions,看看他们是否可以提供足够的灵活性来使其工作方式不同。