Egal, ob Sie ein Neuling oder ein erfahrener Access-Datenbank benutzer sind. Bei den Verbesserungen der erweiterten Access-Datenbank versionen treten häufig Probleme mit der Access-Datenbank auf. Heute werden wir über ein sehr häufig auftretendes Access-Datenbankproblem sprechen, nämlich den Makro Einzel schritt fehler. Nun, dieser spezifische Fehler kommt mit mehreren Fehlercodes wie Makro-Einzel schritt fehler 2950, Makro-Einzel schritt fehler-Nummer 3021, Makro-Einzel schritt fehler 2103, Makro-Einzel schritt fehler 3270 usw.
In diesem Blog diskutieren wir nacheinander über alle Access Makro Einzel schritt fehler und über die besten Möglichkeiten, sie zu beheben. Darüber hinaus enthält das Lernprogramm Informationen zu SingleStep Makro Aktion sowie Informationen zum Testen eines Makros im Einzel schrittmodus.
Was ist die Verwendung von Makros in MS Access?
MS Access-Makros unterscheiden sich geringfügig von Excel-Makros. Grundsätzlich ist ein Makro eine Reihe von Aktionen, die automatisch und auf Anfrage ausgeführt werden können. Es wird verwendet, um sich wiederholende Aufgaben zu automatisieren, um Zeit und Mühe zu sparen.
- Es basiert auf vordefinierten Aktionen, mit denen Sie allgemeine Aufgaben automatisieren und Funktionen für Steuerelemente oder Objekte hinzufügen können.
- Makros werden hauptsächlich zum Ausführen eines bestimmten Ereignisses verwendet. Aus diesem Grund ist es erforderlich, das Ereignis zum Zeitpunkt der Makroerstellung anzugeben.
- Der Benutzer kann Makros für jede Aufgabe oder für jede Gruppe von Aufgaben verwenden. Das Beste an Access-Makros ist, dass sie auf Knopfdruck viele Aufgaben nacheinander ausführen können. Dies wird automatisch ausgeführt, sobald die Datenbank geöffnet wird.
- Alles in allem bieten Makros eine einfache Möglichkeit, Befehle auszuführen, ohne VBA-Code zu schreiben. So können Sie mit den Makros viel erreichen.
Was ist Access Macro Single Steps-Fehlercode?

Gerade Wie andere Datenbank anwendungen erkennt auch MS Access verschiedene Fehler und Probleme. Die am meisten gefährdete Stelle in MS Access, an der die meisten Fehler auftreten, sind die Makros. MS Access-Makros führen einen Grad an Automatisierung innerhalb des Zugriffs ein. Skripte, die die Ausführung von Makros ermöglichen, können leicht beschädigt werden. Dies führt daher zum Auftreten mehrerer unerwarteter MS Access Makro Einzel schritt fehler.
Im Folgenden werden einige häufig gerenderte Einzel schritt fehler für Access-Makros erläutert. Besprechen wir sie also einzeln.
Sie können auch lesen: 3 einfache Korrekturen zu beheben “Der Microsoft Jet-Datenbankmodul konnte das Objekt nicht finden” Fehler
1 #Makro Einzel schritt fehler 2950
Makro-Einzel schritt fehler 2950 – Fehler “Aktion fehlgeschlagen” ist einer der am häufigsten auftretenden Makrofehler.
Im Allgemeinen tritt dieser Fehler auf, wenn ein Makro ausgeführt wird, das VBA (Visual Basic für Applikationen) aufruft. Nun, der Grund ist, dass das Makro vom Zugriff nicht als vertrauenswürdig eingestuft wird. Standardmäßig öffnet MS Access die Datenbank, die im deaktivierten Modus nicht als vertrauenswürdig eingestuft ist. In diesem deaktivierten Modus ist der ausführbare Inhalt deaktiviert.
2 #Makro Einzel schritt fehler 2103
Fehlercode: Fehler 2103
Name: Microsoft Access-Fehler 2103
Fehler beschreibung: Der im Eigenschaftenfenster oder im Makro eingegebene Berichts name ‘|’ ist falsch geschrieben oder bezieht sich auf einen nicht vorhandenen Bericht. @ Wenn der ungültige Berichts name in einem Makro enthalten ist, wird das Dialogfeld aktion fehlgeschlagen angezeigt Makroname und die Argumente des Makros danach.
3 #Makro Einzel schritt fehler 3270
Praktisches Szenario:
Obwohl ich neu im Zugang bin, sind die Dinge gut vorangekommen, aber ich bin mit ein paar Problemen an die Wand geraten. Ich habe eine geteilte Datenbank mit vier Teilen, einer Backend-Version, einer Frontend-Version und zwei Benutzerversionen in Accde-Form geerbt. Die Benutzer wollten einige Änderungen, daher musste ich einige Formulare hinzufügen, einige Formulare ändern, eine Tabelle hinzufügen und die Abfragen für die Änderungen erstellen. Diese Arbeit ist abgeschlossen und ich konnte die neue Frontend-Accdb-Version auf die User-Accde-Versionen konvertieren. Einige Benutzer können die Datenbank öffnen, aber einige Benutzer erhalten eine Makro Einzel schritt-Meldung mit den folgenden Informationen.
Makro name: AutoExec
Aktions name: RunCode
Fehler nummer: 3270
Es wird auch eine Meldung angezeigt, dass der Back-End-Speicherort kein gültiger Pfad ist.
Ich frage mich, was die Unterschiede zwischen den Benutzern sein würden, die dazu in der Lage sind, und denen, die nicht dazu in der Lage sind. Ich habe den Speicherort zu den vertrauenswürdigen Sites hinzugefügt und die Makroeinstellungen ohne Erfolg geändert.
Alle mögliche Gedanken würden geschätzt, danke, Bill
4 #Makro Einzel schritt fehler 2001
Praktisches Szenario:
Ich habe ein Autoexec-Makro in einer Access 2016-Datenbank eingerichtet, um zu bestimmen, welches Formular basierend auf der Umgebung (“BENUTZERNAME”) geöffnet werden soll.
Wenn ich die Datenbank öffne, wird ein Makrofehler 2001 angezeigt. Wenn ich auf Alle Makros beenden klicke, kann ich die Datenbank ohne Probleme weiter verwenden, bis ich den Dateinamen ändere. Dann tritt das Problem erneut auf.
Gibt es irgendwelche Optionen, um das Auftreten dieses Fehlers zu verhindern?
5 #Makro Einzel schritt fehler 32002
Dieser Access-Laufzeitfehler 32002 kann auch nicht geöffnet oder Lauf werden, da er ungültig ist
Fehler informationen
Fehler code: Fehler 32002
Name: Das Makro “|” kann nicht geöffnet oder Lauf werden, da es nicht gültig ist
Beschreibung: Das Makro “|” kann nicht geöffnet oder Lauf werden, da es nicht gültig ist. @@@ 1 @@@ 1.
6 #Makro Einzel schritt – Fehler nummer 3021
Fehlercode: Fehler 3021
Fehler name: Kein aktueller Datensatz
Praktisches Szenario:
Hallo,
Ich bemerken diesen Fehler beim Versuch, nach einem Datensatz aus zwei Tabellen zu suchen. Anfangs funktionierte es mit einer Tabelle alleine, die nur keine Datensätze zurückgibt, aber jetzt suche ich nach 2 Tabellen, bei denen die 2. Tabelle in einem Label-Wert zurückgegeben wird. Wenn ich den Fehler debugge, wird er in der folgenden Zeile beendet. Ich habe auch den Code angehängt. Bitte helfen Sie mir.
varReturnValue = CurrentDb.OpenRecordset (Abfrage) (0)
Weg so Reparieren Access Makro Einzel schritt fehler:

Lösung 1 # Einzel schritt-Makro aktion
In MS Access wird die Makro aktion SingleStep verwendet, um die Makroausführung anzuhalten und das Dialogfeld Macro Single Step zu öffnen. Sie können diese Methode also verwenden, um zu überprüfen, ob ein Problem mit Access-Makros vorliegt.
Bemerkungen
- Verwenden Sie die SingleStep-Aktion, um Probleme mit Makros zu beheben, die nicht funktionieren. Nun, Sie können einem Makro eine SingleStep-Aktion hinzufügen, bevor eine Aktion, bei der Sie Zweifel haben, dass sie möglicherweise das Problem verursacht. Mit dieser Aktion werden die Makros angehalten und das Dialogfeld “Makro – Einzelschritt” geöffnet.
In diesem Dialogfeld werden Informationen zur aktuellen Makroaktion angezeigt, z. B. der Makroname, die angewendeten Bedingungen, der Aktionsname, die Argumente und gegebenenfalls die Fehlernummer.
Im Dialogfeld können Sie auf die Option Schritt tippen, um mit der nächsten Makroaktion fortzufahren. Oder drücken Sie die Option Alle anhalten, um alle derzeit oder zuvor ausgeführten Makros anzuhalten. Drücken Sie die Weiter-Option, um das Einzelschrittverfahren zu beenden und normale Makrofunktionen auszuführen.
- Die Auswirkung der Einzelschrittaktion ähnelt stark dem Klicken auf Einzelschritt in der Gruppe Extras auf der Registerkarte Entwurf in Makrofenstern.
- Nun, es gibt einen Unterschied zwischen dem Ausführen dieser Operation und dem Ausführen des Einzelschritts. Der Unterschied besteht darin, dass Sie durch die Ausführung der Aktion die Aktion in den Makros genau an der Stelle platzieren können, an der Sie Einzelschritte ausführen möchten. Sie müssen nicht alle vorherigen Aktionen durchlaufen, um sich der zu überprüfenden Aktion zu nähern.
Klicken Sie dagegen im Makrofenster auf Einzelschritt, bevor Sie das Makro ausführen. In diesem Fall beginnt ein einzelner Schritt mit der ersten Aktion im Makro.
Hinweis:
Angenommen, Sie verwenden die Einzelschritt-Methode, um das Makro vollständig zu beenden, ohne auf die Weiter-Option zu tippen, dann funktioniert die Einzelschritt-Methode auch, wenn das Makro endet. Das nachfolgende Makro, das Sie ausführen, startet im Einzelschritt. Klicken Sie auf, um die Einzelschrittfunktion zu deaktivieren, und fahren Sie mit der Option im Dialogfeld “Makro-Einzelschritt” fort. Makro, das in der Entwurfsansicht auf der Registerkarte Entwurf geöffnet ist, tippen Sie in der Gruppe Werkzeuge auf die Einzelschrittoption. Dadurch werden alle zuvor ausgewählten Makros abgewählt.
Lösung 2 # Testen Sie ein Makro im Einzel schritt modus

Durch einmaliges Betreten des Makros können Sie den Ablauf des Makros und dessen Ergebnis für jede Aktion überprüfen. Darüber hinaus können Sie die Fehlerursachen eingrenzen oder unerwünschte Ergebnisse beheben.
- Klicken Sie mit der rechten Maustaste auf das Makro im Navigationsbereich und tippen Sie anschließend auf die Entwurfsansicht.
- Gehen Sie nun zur Registerkarte Design und klicken Sie in der Gruppe Tools auf die Option Single Step.
- Tippen Sie auf die Schaltfläche Ausführen. Wenn Ihr Makro neu ist oder bearbeitet wurde, werden Sie aufgefordert, das Makro zu speichern, bevor Sie es ausführen.
Wenn das Makro neu oder bearbeitet ist, werden Sie aufgefordert, es zu speichern, bevor Sie es ausführen.
Danach erscheint das Dialogfeld Makro Einzel schritt auf Ihrem Bildschirm. In diesem Feld werden Informationen zu Makro, Aktion und Fehlernummer angegeben. Wenn die Fehlernummer Null ist, bedeutet dies, dass kein Fehler aufgetreten ist.
- Versuchen Sie es mit einer der folgenden Methoden:
- Um die im Dialogfeld Makro Einzelschritt angezeigte Aktion auszuführen, tippen Sie auf die Option Schritt.
- Um das Makro anzuhalten, schließen Sie das Dialogfeld und tippen Sie auf die Option Alle Makros anhalten.
- Wenn Sie den Einzelschrittvorgang abschließen möchten, führen Sie den Rest des Makros aus und tippen Sie auf die Option Weiter.
Bemerkungen
- Um den Einzel schritt zum Zeitpunkt der Ausführung des Makros zu starten, drücken Sie die Tasten kombination CTRL + UNTBR.
- Wenn Sie an einer bestimmten Stelle im Makro mit dem Einzelschritt beginnen müssen. Fügen Sie dann die SingleStep-Makroaktion genau dort in Ihr Makro ein, wo die Einzel schritt funktion gestartet werden soll.
Gehen Sie folgendermaßen vor, um die SingleStep-Makroaktion direkt in Ihrem Makro zu verwenden:
- Suchen Sie im Aktionskatalog auf der rechten Seite des Makrodesign-Fensters nach SingleStep. Wenn der Aktionskatalog nicht angezeigt wird, müssen Sie ihn auf der Registerkarte Entwurf aktivieren, zur Gruppe Anzeigen / Ausblenden wechseln und den Aktionskatalog auswählen.
- Ziehen Sie nun die SingleStep-Makroaktion aus dem Aktionskatalog direkt in Ihr Entwurfsfenster. Danach lassen Sie die Aktion über oder unter der Stelle fallen, an der das einfache Einweichen beginnen soll. Die Aktion enthält keine Argumente.
- Speichern Sie das Makro, indem Sie auf die Option Speichern in der Symbolleiste für den Schnellzugriff tippen.
Gelegentlich wird davon ausgegangen, dass die Einzel schritt funktion deaktiviert ist, wenn Sie auf die Option Ausführen klicken. Die Ausführung wird an der Stelle fortgesetzt, an der Sie die SingleStep-Makroaktion eingefügt haben. Danach startet das Makro das Einzel schrittverfahren. Wenn Sie Ihrem Makro mehrere SingleStep-Aktionen hinzufügen möchten, haben Sie auch die Möglichkeit, dies zu tun. Dazu müssen Sie im Dialogfeld Macro Single Step auf die Option continue klicken. Dies schaltet das Einzel schritt-Ausschalten aus, bis die nächste Einzel schritt-Aktion ausgeführt wird.
Sie können auch lesen: Wie So beheben Sie das Problem “Es kann keine Verbindung hergestellt werden Access Datenbank” fehler?
Empfohlene Lösung

Wenn Sie nicht in der Lage sind, durchzuführen Die oben genannten Fehlerbehebungen oder das Problem bestehen nach wie vor. Dies kann auch dazu führen, dass Ihre Access-Datenbankdateien beschädigt werden. Hier müssen Sie versuchen Access Datenbank Reparieren Sie n Wiederhers Werkzeug zur Lösung von Problemen mit Korruption oder Datenverlust. Dieses Software-Werkzeug hat nicht nur die Fähigkeit, mehrere der MS Access Macro Single Step-Fehler zu beheben, sondern kann auch mit der beschädigten Access-Datenbank hervorragend umgehen.
Dieses Werkzeug repariert korrupt MDB / ACCDB-Datenbankdateien, um Tabellen, Abfragen, Beziehungen und Indizes wiederherzustellen. Darüber hinaus unterstützt die Software auch berechnete Datentypen und verknüpfte Tabellen, um passwortgeschützte Formulare und Module abzurufen.
Abschließende Gedanken
Jedes Problem hat eine Lösung, aber für die richtige Lösung benötigen Sie die richtige Anleitung. Obwohl Probleme im Zusammenhang mit der MS Access-Datenbank recht knifflig oder zu technisch sind, um vom Benutzer gelöst zu werden. Wählen Sie in solchen Fällen den richtigen, sicheren und zuverlässigen Access Datenbank Reparatur und Genesung Software Werkzeug kann zielgerichtet sein. Nun liegt es an Ihnen, ob Sie die manuellen Korrekturen oder den Ansatz für die Softwarelösung wählen.
Diese Software gewährleistet die nahtlose Reparatur und Wiederherstellung der ACCDB- und MDB-Datenbank und stellt alle Objekte einschließlich Tabellen, Berichte, Abfragen, Datensätze, Formulare und Indizes sowie Module, Makros usw. wieder her. Beheben Sie Microsoft Access-Probleme jetzt in 3 einfachen Schritten:
- Herunterladen Sie Stellar Repair for Access mit der Bewertung Toll auf Cnet herunter.
- Klicken Sie auf die Option Browse und Search, um eine beschädigte Access-Datenbank zu finden.
- Klicken Sie auf die Schaltfläche Repair, um die Datenbankobjekte zu reparieren und in der Vorschau anzuzeigen.