EXCEL VBA ブック(エクセルのファイル)が開いた時にVBAのファンクションを実行させるには

  • 標準モジュール内の起動させるプロシージャ名を「Auto_Open」とする。
  • 「ThisWorkbook」というクラスモジュールにイベントを記述する。

一般的なマクロは、ユーザーが「起動させる」との意図で動かしますが、イベント処理では次のようなオペレーション動作をWindowsが察知してExcelに通知してきます。このプロシージャ名と記述する場所はあらかじめ決められています。
ワークブックを開く。 Workbook_Open
ワークブックを閉じる(閉じる前)。 Workbook_BeforeClose
ウィンドウを切り替える。 Workbook_WindowActivate
シートを切り替える。 Worksheet_Activate
印刷する(印刷する前)。 Workbook_BeforePrint
保存する(保存する前)。 Workbook_BeforeSave
シート上の選択セルを移動する。 Worksheet_SelectionChange
セルの内容を変更する。 Worksheet_Change



これ、ヘルプのどこに書いてあるんだろう?見つけられない。