每次打开或关闭工作簿时在 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()在模块中使用

资料来源:

相关内容