Applies ToAccess für Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Wenn Sie bei jedem Öffnen einer Access-Datenbank oder einer Access-Web-App bestimmte Aktionen ausführen möchten, erstellen Sie ein AutoExec-Makro in einer Desktopdatenbank oder ein Beim Start-Makro in einer Access-Web-App. In einer Desktopdatenbank kann beispielsweise ein AutoExec-Makro das Anwendungsfenster automatisch maximieren, die Navigationsbereich sperren und bei jedem Öffnen der Datenbank einen bestimmten Bericht öffnen.

In diesem Thema

Create eines AutoExec-Makros in einer Desktopdatenbank

Ein AutoExec-Makro (ein Makro mit dem Namen AutoExec) wird vor allen anderen Makros oder Modulen in der Datenbank ausgeführt. Wenn Sie bereits ein Makro erstellt haben, das das tut, was Sie beim Starten der Datenbank ausführen möchten, benennen Sie einfach das Makro AutoExec um, und es wird ausgeführt, wenn Sie die Datenbank das nächste Mal öffnen. Befolgen Sie andernfalls die folgenden Schritte, um ein Makro zu erstellen:

  1. Klicken Sie auf Create > Makro.Schaltfläche 'Makro' auf der Registerkarte 'Erstellen'

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

    • Wenn Sie die gewünschte Aktion nicht finden können, stellen Sie sicher, dass alle Aktionen anzeigen auf der Registerkarte Entwurf 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 vertrauenswürdige status gewährt wird. Weitere Informationen finden Sie unter Entscheiden, ob eine Datenbank als vertrauenswürdig eingestuft werden soll.

  3. Wiederholen Sie den zweiten Schritt für jede zusätzliche Aktion, die erfolgen soll. Sie können auch im Aktionskatalog nach Aktionen suchen und darauf doppelklicken oder in das Makro ziehen.

  4. Klicken Sie auf Speichern, und geben Sie AutoExec in das Dialogfeld Speichern unter ein.

  5. Klicken Sie auf OK , und schließen Sie den Makro-Generator. Das Makro wird beim nächsten Öffnen der Datenbank ausgeführt.

Weitere Informationen zum Erstellen von Makros finden Sie im Artikel Erstellen eines Benutzeroberflächenmakros.

Hinweise: 

Seitenanfang

Create eines Makros beim Starten in einer Access-Web-App

Ein On Start-Makro in Access-Web-Apps führt dieselbe Funktion wie ein AutoExec-Makro in einer Desktopdatenbank aus, wird aber nicht als benanntes Makro im Navigationsbereich angezeigt. Anstatt beim Öffnen der Datenbank im Access-Client auszuführen, wird sie auch ausgeführt, wenn Sie die Web-App im Browser öffnen. Sie können makrologik, die in einem Makro beim Starten definiert ist, nicht umgehen, wenn Sie Ihre Web-App im Browser öffnen.

Gehen Sie wie folgt vor, um eine zu erstellen:

  1. Öffnen Sie die Web-App in Access. Wenn Sie sie in einem Browser anzeigen, klicken Sie auf Einstellungen > In Access anpassen.

  2. Klicken Sie auf Start > Erweitertes > Bei Startmakro.

    Befehl 'Beim Start-Makro im Menüband

    Access öffnet den Makro-Designer. Wenn bereits ein Makro beim Start vorhanden ist, wird es von Access angezeigt. Andernfalls wird ein leeres Makro angezeigt, in dem Sie mit dem Hinzufügen von Aktionen beginnen können.

  3. Wählen Sie aktionen aus der Dropdownliste Neue Aktion hinzufügen aus, oder suchen Sie aktionen im Aktionskatalog, und doppelklicken Sie darauf, oder ziehen Sie sie in das Makro.

    Tipp: Im Aktionskatalog werden kurze Beschreibungen der Aktionen angezeigt, die Ihnen helfen, zu erfahren, was sie tun.

  4. Geben Sie bei Bedarf Werte in die Argumentfelder für die aktionen ein, die Sie hinzugefügt haben.

  5. Klicken Sie auf Speichern > Schließen.

  6. Klicken Sie auf Start > App starten, und das Makro Beim Start wird ausgeführt, wenn die Web-App im Browser geöffnet wird.

Weitere Informationen zum Erstellen eines Makros in einer Access-Web-App finden Sie unter Anpassen einer Ansicht durch Erstellen eines Benutzeroberflächenmakros.

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.

In den Communities können Sie Fragen stellen und beantworten, Feedback geben und von Experten mit umfassendem Wissen hören.