如何将excel录制的宏只能够在一个sheet中使用
答案:2 悬赏:60
解决时间 2021-03-22 12:34
- 提问者网友:南佳人~
- 2021-03-22 07:08
比如一个工作簿中有3个工作表sheet1 sheet2 sheet3 , 我在sheet1中录制了一个宏,想让这个宏只能够在sheet1中使用,在sheet2和sheet3中不能使用
最佳答案
- 二级知识专家网友:woshuo
- 2021-03-22 07:45
找到这个宏代码,在代码外面加一层IF判断:
IF ACTIVESHEET.NAME="Sheet1"
......这里是你录制的宏......
ENDIF
IF ACTIVESHEET.NAME="Sheet1"
......这里是你录制的宏......
ENDIF
全部回答
- 1楼网友:糜废丧逼
- 2021-03-22 08:13
sub aa()
for i = 1 to 100 '从第1个表到100个表
sheets(i).range("b:d").delete
sheets(i).range("c:d").delete
sheets(i).[d5].select
next i
end sub
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯