Wednesday, April 6, 2022

Erstellen Sie ein Makro, das ausgeführt wird, wenn Sie eine Datenbank öffnen

Wenn Sie bei jedem Start einer Access-Datenbank einen bestimmten Satz von Aktionen ausführen möchten, können Sie ein AutoExec-Makro erstellen. Sie möchten beispielsweise das Anwendungsfenster automatisch maximieren, den Navigationsbereich sperren und dann einen bestimmten Bericht öffnen.

Ein AutoExec-Makro ist einfach ein Makro mit dem Namen AutoExec . Wenn eine Datenbank gestartet wird, führt Access das AutoExec-Makro aus, bevor andere Makros oder VBA-Code ausgeführt werden.

Erstellen Sie ein AutoExec-Makro

Wenn Sie bereits ein Makro erstellt haben, das die Aktionen enthält, die beim Start der Datenbank ausgeführt werden sollen, benennen Sie das Makro einfach in AutoExec um, und es wird ausgeführt, wenn Sie die Datenbank das nächste Mal öffnen. Führen Sie andernfalls die folgenden Schritte aus, um ein Makro zu erstellen:

  1. Klicken Sie auf der Registerkarte Erstellen in der Gruppe Andere auf Makro .

  2. Wählen Sie in der Dropdown-Liste oben im Makro-Generator die Aktion aus, die Sie ausführen möchten. Geben Sie gegebenenfalls die entsprechenden Werte in die Argumentfelder ein.

    • Wenn Sie die gewünschte Aktion nicht finden können, vergewissern Sie sich, dass auf der Registerkarte „ Design " in der Gruppe „ Einblenden/Ausblenden " die Option „ Alle Aktionen anzeigen " ausgewählt ist. Dadurch wird die Liste der Aktionen erweitert, die Sie verwenden können, aber die Liste enthält einige Aktionen, die nur ausgeführt werden, wenn der Datenbank der Status „Vertrauenswürdig" gewährt wird. Weitere Informationen finden Sie im Artikel Entscheiden, ob einer Datenbank vertraut werden soll .

  3. Wiederholen Sie Schritt 2 für jede weitere Aktion, die ausgeführt werden soll.

  4. Klicken Sie auf Speichern und geben Sie im Dialogfeld Speichern unter AutoExec ein .

  5. Klicken Sie auf OK und schließen Sie dann den Makrogenerator. Das neue Makro wird ausgeführt, wenn Sie die Datenbank das nächste Mal öffnen.

Weitere Informationen zum Erstellen von Makros finden Sie im Artikel Erstellen eines Makros für die Benutzeroberfläche (UI) .

ANMERKUNGEN:

Seitenanfang

No comments:

Post a Comment