ExcelVBAでブックを閉じる時の処理はWorkbook_BeforeCloseかAuo_Closeに書く

Workbook_BeforeClose は
VBEの「Microsoft Excel Objects」内の「ThisWorkbook」に記述します。

Auo_Close は
標準モジュールに記述します。


Workbook_BeforeClose

Auto_Close
この順序で実行されるのでWorkbook_BeforeCloseが先に起動されます。


使い方としては、条件によって、Closeさせたくない場合は、Workbook_BeforeCloseを使います。