VBA-Code zum Ausführen der Zugriffsabfrage (mit Bild)
Was ist es?Dieser VBA-Code hilft Ihnen beim Ausführen der Zugriff Abfrage aus einem der VBA-unterstützten Tools wie MS Excel, Word usw.Warum ist es?Sie können sich das Öffnen der Datenbank und die manuelle Ausführung der Abfrage ersparen. Dieser Code lässt sich sogar aus einer Excel-Datei ausführen. ohne Öffnen des Access- DB manuell.Wenn Sie die Funktion Import Auf Abfrageergebnisse zugreifen Code, der im vorherigen Beitrag besprochen wurde, erhalten Sie sogar die Abfrageergebnisse in Excel, alles mit nur einem Klick.VBA-Code zum Importieren von Zugriffstabellen-/Abfragedaten in ExcelSo verwenden Sie VBA-Code zum Ausführen der Zugriffsabfrage
Schritt 1: Kopieren Fügen Sie den folgenden Code in Ihr Modul ein.
Dim myDB als Datenbank
Set myDB = OpenDatabase(“C:\MYDATABASE.mdb”) 'Erwähnen Sie den DB-Pfad und ersetzen Sie 'MYDATABASE' durch Ihren Access-DB-Namen
myDB.Führen Sie „myQuery“ aus 'Ersetzen Sie 'myQuery' durch den Namen Ihrer Zugriffsabfrage
myDB.close 'Verwenden Sie dies nur, wenn Sie DB schließen möchten
Schritt 2: Klicken Sie auf die Schaltfläche Ausführen oder F5, um die Zugriffsabfrage auszuführen.

Teilen Sie es mit Ihren Freunden und Kollegen!
2 Antworten
Hallo Anson, ich versuche herauszufinden, wie, aber ich kann nicht..... (aaargggghhh)
Ich habe eine einfache MDB (accessDB) mit einer Tabelle LoginUserDB
Es gibt 3 Felder: Benutzername BenutzerKurzname LastLogIn
UserShortName = ein Datumsfeld, die beiden anderen (UserName & UserShortName) sind Textfelder
Was ist der beste Weg, wenn ich nach allen suchen möchte?
Benutzername = anson.antony
und aktualisieren Sie daraufhin das Feld: BenutzerKurzname auf XXX
und das Feld LastLogIn auf Format(Now, "DD.MM.YYYY") (aktuelles Datum)
Tut mir leid, dass ich Sie störe, aber ich teste so verschiedene Möglichkeiten ohne Ergebnis....
Vielen Dank im Voraus
Pedro
Gelöst = Danke und Entschuldigung!