从工作表的打开事件的宏

时间:2013-10-30 16:30:01

标签: vba

我想要作为开放事件的一部分运行macro。我录制宏来复制并粘贴工作表上的一些列。只有当我在该工作表上时,此宏才会起作用。

由于我希望在工作簿打开时将此宏作为众多应用程序之一运行,并且它并不总是在此特定工作表上打开,我希望代码能够以工作表为目标并运行宏。

以下是我的代码但由于某种原因不起作用:

Application.Run "'Workbook.xlsb'!Sheet5.Copy_Paste2"

1 个答案:

答案 0 :(得分:0)

如果我理解你,你需要从ThisWorkbook Open事件中调用Copy_Paste2。

Private Sub Workbook_Open()
    Sheet5.Copy_Paste2
End Sub