Ausführen von Microsoft Access als geplante Aufgabe

Ich möchte Kommentare dazu erhalten, wie automatische Aktualisierungen einer Datenbank (.accdb) geplant werden, da ich mit dem von mir eingerichteten Prozess nicht sehr vertraut bin.

Derzeit funktioniert es wie folgt:

Der Taskplaner ruft ein .bat auf.bat ruft ein .vbs auf.vbs öffnet die Datenbank und ruft ein Makro aufDas Makro ruft eine Funktion auf (VBA Level)Die Funktion ruft das Update-Unterprogramm auf

Ich denke, es gibt zu viele Schritte und die Tatsache, dass 2 externe Dateien (.Bat und .vbs) für die Datenbank erforderlich sind und auf dem System gespeichert sind, erhöht das Risiko, dass die Prozedur unterbrochen wird.

Anscheinend (aber bitte sagen Sie mir, dass ich falsch liege und wie ich das ändern kann) .vbs kann kein Unterprogramm aufrufen, sondern nur ein Makro. Ebenso kann ein Zugriffsmakro keine Unterroutine aufrufen, sondern nur eine Funktion, wenn der Benutzer erwartet, in die VB-Umgebung der Datenbank einzutreten. Aus diesem Grund habe ich eine Funktion (VBA Level) aufgerufen, die dann das Unterprogramm aufruft.

Hoffe, einige von euch wissen, wie man die Stufen verkürzt und irgendwann die .bat und .vbs fährt

Antworten auf die Frage(4)

Ihre Antwort auf die Frage