Debuggen von Makros

Wenn in Makros Fehler auftreten, können Sie den Code in der Makro-IDE debuggen, indem Sie Haltepunkte, Überwachungsvariablen usw. setzen. Details über das Debuggen finden Sie unter Debuggen in Visual Studio.

Um Laufzeitfehler in der Makro-IDE abzufangen und zu fehlerhaltigen Zeilen zu navigieren, müssen Sie das Makro entweder mit aktivierter Debugfunktion ausführen (hierzu müssen Sie das Makro durch Drücken der Taste F5 starten) oder im Menü Debug auf Starten klicken. Wenn Sie das Makro mit STRG+F5 oder durch Klicken auf Starten ohne Debuggen im Menü Debug starten, werden Laufzeitfehler ignoriert.

Ob das Debuggen aktiviert ist oder nicht, hängt davon ab, wie ein Makro ausgeführt wird:

  • Wenn Sie auf eine Stelle innerhalb des Makros klicken und F5 drücken oder im Menü Debug auf Starten klicken, wird das Makro mit aktivierter Debugfunktion ausgeführt.

  • Wenn Sie auf eine Stelle innerhalb des Makros klicken und STRG+F5 drücken oder im Menü Debug auf Starten ohne Debuggen klicken, wird das Makro ohne Debugfunktion ausgeführt.

  • Wenn sich die Einfügemarke nicht innerhalb eines Makros befindet und Sie F5 drücken oder im Menü Debug den Befehl Starten auswählen, wechselt die Makro-IDE in den Ausführungsmodus mit aktivierter Debugfunktion.

Wenn Sie an einer Stelle in dem Makro einen Haltepunkt setzen, wird die Debugfunktion automatisch aktiviert.

Sie können das Auslösen von Startereignissen in einem Makro unterbinden, indem Sie während des Startens von Visual Studio die UMSCHALTTASTE gedrückt halten.

Tipp

VS-Makros unterstützen gegenwärtig keine Windows Forms.

Siehe auch

Konzepte

Automatisieren von wiederkehrenden Aktionen mit Makros

Hinweise zur Sicherheit und zur Freigabe von Makros