excel vba中如何通过变量调用名称?

2025-05-22 06:55:45
推荐回答(1个)
回答(1):

你没有说具体想做什么,只是说想用变量调用名称,请问什么叫调用名称?
我举个例子,其实这就是变量的基本作用。
比如,要引用数据表,在EXCEL打开的当前工作簿里,有3个数据表,分别名字叫:
"张三","李四","黄五"
本来引用这些数据表,应该是:
Sheets("张三")
Sheets("李四")
Sheets("黄五")
现在用变量可以这样,比如用变量
SName,可以
Sheets(SName)
当SName=“张三”,Sheets(SName)就是引用表"张三"
当SName=“李四”,Sheets(SName)就是引用表"李四"
当SName=“黄五”,Sheets(SName)就是引用表"黄五"
这就是变量的使用基本方法,以及其灵活的地方。
我想你大概就是这个问题,但是你没有表达清楚。