excel中N个工作表均需要分别运行同一个宏

2025-03-29 13:24:53
推荐回答(2个)
回答1:

没有必要如此啊。这样也太麻烦了。宏是可以共用的啊。你可以在工具栏上新建一个按钮,然后为此按钮指定宏,当然就指定那个清空宏就行了。然后,在任意一个表里,按那个按钮就可以运行了。当然了,在“清空”宏里不要有Sheets("10").Select这样语句出现。用activesheet这样通用的语句就可以了

回答2:

Sub Macro1() Dim i As Integer i = 1 For i = 1 To 10 Sheets(i).Activate Cells.Select Selection.Clear Next i End Sub