如何在VBA代码中循环引用有规律的自定义名称 Sub Test() Str信息1 = "11111111" Str信息2 = "2222222222" Str信息3 = "33333333333" for i= 1 to 3 MsgBox Str信息 & i next i End Sub
我的自定义名称都是有规律的,我想循环 报出“1111111111” “2222222222”"333333333333" \如何实现? 谢谢了。 我这段代码 目前实际上报出的是 "" & 1=1 "" & 2=2 "" & 3=3 即 Str信息=""
最好的办法是用数组。
变量值作为变量名称,好象在VBA中不行(php里面到是可以),用字典过渡也成:
Set d = CreateObject("Scripting.Dictionary")
d("s") = "s2"
d("s2") = "asdfgh"
g = d(d("s"))这样g的值就是"asdfgh"
|