Hallo zusammen!
Ich habe leider ein kleines Problem. Folgende Ausgangssituation:
MS Access 2003
Es gibt dort ein Formular mit einem Button auf dem eine Ereignisprozedur liegt.
Nun würde ich gerne diese Prozedur einmal täglich über die Aufgabenplanung von Windows ausführen.
Makros kann man ja quasi von außen anstoßen. Aber eine Ereignisprozedur? Dazu finde ich leider nichts.
Vorallem, da diese ja auch noch auf einem Button liegt.
Gibt es eine Möglichkeit die MDB zu starten und per Makro diese Prozedur auszuführen?
Bzw. quasi den "Klick" auf den Button im Formular per Makro zu simulieren!?
Viele Grüße und Besten Dank vorab!
Fabian
Btw.: Bin leider absoluter Access Neuling... =(
Hallo,
Du kannst zum Aufruf der Prozedur eine Funktion erstellen, in eime allgemeinen Modul.
In der Funktion rufst Du die Prozedur auf.
In einem Autoexec Makro kannst Du dann die Funktion starten.
Eine Funktion ist notwendig, da das Makro nur Funktionen starten kann.
Eine andere Möglichkeit wäre den Code des Buttons auch in das Ereignis "Beim Laden" eines Formulars zu kopieren (oder dort auch aufzurufen) und das Formular in den Startoptionen als Startformular einzustellen.
Klingt beides nach einer plausiblen und umzusetzenden Lösung! :-)
Vielen Dank! Ich werde das mal probieren. ;)