Workbook.RunAutoMacros-Methode (Excel)
Führt das an die Arbeitsmappe angefügte Makro Auto_Open, Auto_Close, Auto_Activate oder Auto_Deactivate aus. Diese Methode wurde aufgenommen, um abwärtskompatibel zu sein. Für neuen Visual Basic-Code sollten Sie anstelle dieser Makros die Ereignisse Open, Activate und Deactivate und die Close-Methode verwenden.
Syntax
Ausdruck. RunAutoMacros (Which)
expression Eine Variable, die ein Workbook-Objekt darstellt.
Parameter
Name | Erforderlich/Optional | Datentyp | Beschreibung |
---|---|---|---|
Which | Erforderlich | XlRunAutoMacro | Gibt das automatische Makro an, das ausgeführt werden soll. |
Beispiel
In diesem Beispiel wird die Arbeitsmappe Analyse.xls geöffnet und das Makro Auto_öffnen ausgeführt.
Workbooks.Open "ANALYSIS.XLS"
ActiveWorkbook.RunAutoMacros xlAutoOpen
In diesem Beispiel wird das Makro Auto_schließen für die aktive Arbeitsmappe ausgeführt und die Arbeitsmappe anschließend geschlossen.
With ActiveWorkbook
.RunAutoMacros xlAutoClose
.Close
End With
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.