【发布时间】:2020-05-04 21:03:23
【问题描述】:
我正在尝试创建一个按钮来复制我最近的 7 张纸。这段代码显然是第一次工作,但随后它继续复制前七张而不是最近的 7 张(这是有道理的,因为我输入了 1-7)。我试图在数字前面加上负数,但后来出现错误。有没有办法让最近/最后 7 张纸代替我的起始纸进行复制。提前致谢。
Private Sub CommandButton1_Click()
Sheets(Array(1, 2, 3, 4, 5, 6, 7)).Copy After:=Worksheets(Worksheets.Count)
End Sub
【问题讨论】: