Workbook.RunAutoMacros メソッド (Excel)
ブックに登録された Auto_Open、Auto_Close、Auto_Activate、Auto_Deactivate のいずれかのマクロを実行します。 このメソッドは、以前のバージョンとの互換性を保持するためにあります。 新しい Visual Basic コードの場合は、これらのマクロの代わりに Open、Activate、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 のサポートおよびフィードバックを参照してください。