【发布时间】:2017-01-24 05:24:30
【问题描述】:
我是 VBA 代码的新手。到目前为止,我已经成功地将我想要的工作表复制到另一个打开的工作簿中。如何在不离开当前工作簿的情况下执行此操作?
我已经四处寻找答案并尝试了 Application.ScreenUpdating = False 但这似乎没有任何效果,也许我没有正确使用它?
这是我到目前为止所得到的,它相当简单,但它可以复制工作表。
Sub Sample1()
Application.ScreenUpdating = False
Workbooks("Workbook1.xlsm").Sheets("Sheet1").CopyAfter:=Workbooks("Workbook2.xlsm").Sheets("Copy_After")
Application.ScreenUpdating = True
End Sub
【问题讨论】: