Workbook.RunAutoMacros メソッド (Excel)

ブックに登録された Auto_Open、Auto_Close、Auto_Activate、Auto_Deactivate のいずれかのマクロを実行します。 このメソッドは、以前のバージョンとの互換性を保持するためにあります。 新しい Visual Basic コードの場合は、これらのマクロの代わりに OpenActivate、Deactivate の各イベントと Close メソッドを使用する必要があります。

構文

RunAutoMacros (Which)

Workbook オブジェクトを表す変数。

パラメーター

名前 必須 / オプション データ型 説明
Which 必須 XlRunAutoMacro 実行するマクロを指定します。

次の使用例は、Analysis.xls というブックを開き、Auto_Open マクロを実行します。

Workbooks.Open "ANALYSIS.XLS" 
ActiveWorkbook.RunAutoMacros xlAutoOpen

次の使用例は、作業中のブックで Auto_Close マクロを実行した後、ブックを閉じます。

With ActiveWorkbook 
 .RunAutoMacros xlAutoClose 
 .Close 
End With

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。