我有一张SHEET,名字是 “aaa"
我要在三段程序里都要调用这张表,所以想要在定义公共常量,但是不成功,求解决
即,我要把三段程序里的
dim asheet as worksheet
set asheet=sheets(”aaa")
这2句放到全局变量哪里,但是不行
求解决方法
vba定义公共SHEET名
答案:2 悬赏:60 手机版
解决时间 2021-02-26 06:39
- 提问者网友:浮克旳回音
- 2021-02-25 19:58
最佳答案
- 五星知识达人网友:长青诗
- 2021-02-25 20:05
dim asheet as worksheet 放在模块最前面就行,不要放在过程里。但是第二句赋值只能放在过程里。
对于工作表对象变量设为公用变量感觉没必要。
对于工作表对象变量设为公用变量感觉没必要。
全部回答
- 1楼网友:封刀令
- 2021-02-25 21:25
sub adsf()
for i = 1 to 2
sheets(i).name = application.worksheetfunction.substitute(sheets(i).name, "a", "5")
next
end sub
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯