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()
モジュールでの使用
出典:
- StackOverflowの質問開いたときにマクロを自動実行する良い方法は何ですか
- Excel ファイルを閉じる前にマクロを実行する VBA コード