Beheben von Makrofehlern durch Einzelschrittausführung

Gilt für
Access für Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Wenn Sie den Einzelschrittmodus für ein Makro verwenden, können Sie beobachten, wie das Makro eine Aktion nach der anderen ausgeführt wird. Dies hilft Ihnen, die Ergebnisse jeder Aktion anzuzeigen und jede Aktion zu isolieren, die einen Fehler oder ein unerwünschtes Ergebnis verursacht.

  1. Klicken Sie im Navigationsbereich mit der rechten Maustaste auf das Makro, und klicken Sie dann auf Entwurfsansicht.

  2. Klicken Sie auf der Registerkarte Makroentwurf in der Gruppe Extras auf Einzelschritt.

  3. Geben Sie im Suchfeld Ausführen ein. Wenn das Makro neu ist oder bearbeitet wurde, werden Sie aufgefordert, es zu speichern, bevor Sie es ausführen können. Das Dialogfeld Makro Einzelschritt wird angezeigt. Es werden Informationen zum Makro und zur aktuellen Makroaktion sowie die Fehlernummer angezeigt. Eine Null im Feld Fehlernummer bedeutet, dass kein Fehler aufgetreten ist. Dialogfeld 'Einzelschritt'

  4. Führen Sie eine der folgenden Aktionen aus:

    • Klicken Sie auf Schritt, um die im Dialogfeld Einzelner Makroschritt angezeigte Aktion auszuführen.
    • Um das Makro zu beenden und das Dialogfeld zu schließen, klicken Sie auf Alle Makros beenden.
    • Klicken Sie auf Weiter, um einzelne Schritte zu deaktivieren und den Rest des Makros auszuführen.

Hinweise

  • Wenn Sie mit einem einzelnen Schritt beginnen möchten, während ein Makro ausgeführt wird, drücken SieSTRG-UMBRUCH+.

  • Um mit dem einzelnen Schritt an einem bestimmten Punkt im Makro zu beginnen, fügen Sie die SingleStep-Makroaktion an der Stelle hinzu, an der einzelne Schritte beginnen sollen. Gehen Sie wie folgt vor, um dem Makro die SingleStep-Makroaktion hinzuzufügen:

    1. Suchen Sie im Aktionskatalog auf der rechten Seite des Makroentwurfsfensters nach SingleStep. Wenn der Aktionskatalog nicht angezeigt wird, aktivieren Sie ihn. Klicken Sie auf der Registerkarte Entwurf in der Gruppe Einblenden/Ausblenden auf Aktionskatalog.
    2. Ziehen Sie die SingleStep-Makroaktion aus dem Aktionskatalog in das Entwurfsfenster, und legen Sie die Aktion an der Stelle ab, an der die einzelne Schrittausführung beginnen soll. Diese Aktion weist keine Aktionsargumente auf.
    3. Speichern Sie das Makro, indem Sie auf der Symbolleiste für den Schnellzugriff auf Speichern klicken. Wenn beim Klicken auf Ausführen einzelne Schritte deaktiviert sind, wird das Makro normal ausgeführt, bis es die singleStep-Makroaktion erreicht, die Sie eingefügt haben. An diesem Punkt beginnt das Makro mit einem einzelnen Schritt. Sie können einem Makro mehrere SingleStep-Aktionen hinzufügen. Wenn Sie im Dialogfeld Makro einzelschritt auf Weiter klicken, wird der einzelne Schritt deaktiviert, bis Access die nächste SingleStep-Aktion erreicht. Wenn beim Beenden des Makros ein einzelnes Schrittschritt aktiviert ist, bleibt es aktiviert. Wenn Sie ein weiteres Makro ausführen, zeigt Access das Dialogfeld Makro einzelschritt erneut an. Klicken Sie zum Deaktivieren der einzelnen Schritte im Dialogfeld Makro einzelschritt auf Weiter. Oder klicken Sie auf der Registerkarte Entwurf in der Gruppe Tools auf Einzelner Schritt , damit er nicht hervorgehoben ist.