excel中N个工作表均需要分别运行同一个宏
我现在在工作表“1”中制作了一个宏,宏的名字为“清空”。那么我现在有N个工作表,均要分别运行“清空”宏。我用的笨办法如下,如果工作表太多,那么制作这个宏也太累了,请问有没...
我现在在工作表“1”中制作了一个宏,宏的名字为“清空”。那么我现在有N个工作表,均要分别运行“清空”宏。我用的笨办法如下,如果工作表太多,那么制作这个宏也太累了,请问有没有简单的办法来制作这个宏?? ' Application.Run "清空" Sheets("2").Select Application.Run "清空" Sheets("3").Select Application.Run "清空" Sheets("4").Select Application.Run "清空" Sheets("5").Select Application.Run "清空" Sheets("6").Select Application.Run "清空" Sheets("7").Select Application.Run "清空" Sheets("8").Select Application.Run "清空" Sheets("9").Select Application.Run "清空" Sheets("10").Select ........
展开
2个回答
展开全部
没有必要如此啊。这样也太麻烦了。宏是可以共用的啊。你可以在工具栏上新建一个按钮,然后为此按钮指定宏,当然就指定那个清空宏就行了。然后,在任意一个表里,按那个按钮就可以运行了。当然了,在“清空”宏里不要有Sheets("10").Select这样语句出现。用activesheet这样通用的语句就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询