我想要作为开放事件的一部分运行macro
。我录制宏来复制并粘贴工作表上的一些列。只有当我在该工作表上时,此宏才会起作用。
由于我希望在工作簿打开时将此宏作为众多应用程序之一运行,并且它并不总是在此特定工作表上打开,我希望代码能够以工作表为目标并运行宏。
以下是我的代码但由于某种原因不起作用:
Application.Run "'Workbook.xlsb'!Sheet5.Copy_Paste2"
答案 0 :(得分:0)
如果我理解你,你需要从ThisWorkbook Open事件中调用Copy_Paste2。
Private Sub Workbook_Open()
Sheet5.Copy_Paste2
End Sub