Monday, November 14, 2022

RunMenuCommand-Makroaktion - Microsoft Support

Sie können die Makroaktion RunMenuCommand in Access-Desktopdatenbanken verwenden, um einen integrierten Access-Befehl auszuführen.

Hinweis: Ab Access 2010 wurde die RunCommand -Makroaktion in RunMenuCommand umbenannt. Das Argument für diese Makroaktion bleibt unverändert.

Einstellung

Die RunMenuCommand- Aktion hat das folgende Aktionsargument.

Handlungsargument

Beschreibung

Befehl

Der Name des Befehls, den Sie ausführen möchten. Das Feld Befehl zeigt die verfügbaren integrierten Befehle in Access in alphabetischer Reihenfolge. Dies ist ein erforderliches Argument.

Bemerkungen

Sie können die RunMenuCommand- Aktion verwenden, um einen Access-Befehl von einer benutzerdefinierten Menüleiste, einer globalen Menüleiste, einem benutzerdefinierten Kontextmenü oder einem globalen Kontextmenü auszuführen.

Sie können die RunMenuCommand- Aktion in einem Makro mit bedingten Ausdrücken verwenden, um einen Befehl abhängig von bestimmten Bedingungen auszuführen.

Wenn Sie eine Access-Datenbank aus einer früheren Version von Access konvertieren, sind einige Befehle möglicherweise nicht mehr verfügbar. Ein Befehl wurde möglicherweise umbenannt, in ein anderes Menü verschoben oder ist möglicherweise nicht mehr in Access verfügbar. Die DoMenuItem- Aktionen für solche Befehle können nicht in RunMenuCommand- Aktionen konvertiert werden. Wenn Sie das Makro öffnen, zeigt Access eine RunMenuCommand- Aktion mit einem leeren Command -Argument für solche Befehle an. Sie müssen das Makro bearbeiten und ein gültiges Befehlsargument eingeben oder die RunMenuCommand- Aktion löschen.

Um die RunMenuCommand- Aktion in einem Visual Basic for Applications (VBA)-Modul auszuführen, verwenden Sie die RunCommand- Methode des Application -Objekts. (Dies entspricht der RunCommand- Methode des DoCmd- Objekts.)

No comments:

Post a Comment