每次開啟或關閉工作簿時在 Excel 2013 中執行宏

每次開啟或關閉工作簿時在 Excel 2013 中執行宏

我想在每次開啟 Excel 檔案時以及關閉之前執行一個巨集。我嘗試使用下面的腳本,但它不起作用。

Private Sub Worksheet_Activate()
'my macro
End Sub

答案1

如何在每次開啟或關閉工作簿時執行巨集?

打開:

Private Sub Workbook_Open()
' dosomething
End Sub 

或者

  • Sub Auto_Open()在模組中使用

關閉:

Private Sub Workbook_BeforeClose(Cancel As Boolean)
' dosomething
End Sub 

或者

  • Sub Auto_Close()在模組中使用

資料來源:

相關內容