我想从字符串值创建一个新变量。变量的名称应该是字符串中的值。 示例: 我有一个包含以下内容的数组:
ParamList(1)= AA
ParamList(2)= BB
ParamList(3)= CC
从此列表中需要创建以下变量:
AA
BB
CC
答案 0 :(得分:0)
在网上查看共识似乎是VBA不支持变量的动态命名,并且大多数答案似乎建议使用数组而不是@DavidZemens具有以上权利。 this thread
如果您无法实现想要使用数组的功能,那么可能值得调查Evaluate或Lambda expressions,看看他们是否可以提供足够的灵活性来使其工作方式不同。