Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Wird mit der SysCmd-Methode verwendet, um eine auszuführende Aktion anzugeben.
| Name | Wert | Beschreibung |
|---|---|---|
| acSysCmdAccessDir | 9 | Gibt den Namen des Verzeichnisses zurück, in dem sich Msaccess.exe befindet. |
| acSysCmdAccessVer | 7 | Gibt die Versionsnummer von Microsoft Access zurück. |
| acSysCmdClearHelpTopic | 11 | Setzt das Standardhilfethema zurück. |
| acSysCmdClearStatus | 5 | Bietet Informationen zum Status eines Datenbankobjekts. |
| acSysCmdCompile | 603 | Kompiliert die Visual Basic-Codemodule in der aktuellen Datenbank. Entspricht dem Menübefehl "Debuggen > Kompilieren ". |
| acSysCmdGetBitness | 724 | Gibt "32-bit" oder "64-bit" als Zeichenfolge zurück, die der Bitanzahl der ausgeführten Binärdatei entspricht. Version 2604 und höher. |
| acSysCmdGetBuildNumber | 725 | Gibt die Hauptbuildnummer (z. B 19916. ) als Long zurück. Version 2604 und höher. |
| acSysCmdGetChannelName | 723 | Gibt den Namen des Updatekanals zurück (z. B "Current Channel". , "Monthly Enterprise Channel"oder "LTSC 2024"). Version 2604 und höher. |
| acSysCmdGetFullBuildNumber | 722 | Gibt die vollständige vierteilige Buildzeichenfolge zurück (z. B "16.0.19916.30000". ). Version 2604 und höher. |
| acSysCmdGetFullVersion | 720 | Gibt eine Anzeigezeichenfolge zurück, die Version, Build, Kanal und Bitanzahl enthält (z. B "Microsoft Access (Version 2601) Build 16.0.19628.20000 Current Channel 64-bit". ). Version 2604 und höher. |
| acSysCmdGetMsoBuildNumber | 715 | Gibt die Buildnummer der freigegebenen MSO-Komponente als Long zurück. Dies ist der gleiche Wert, der von Application.Build zurückgegeben wird, und er kann sich vom Access-Anwendungsbuild unterscheiden. Verwenden Sie acSysCmdGetBuildNumber (725) in neuem Code, um die Access-Buildnummer abzurufen. |
| acSysCmdGetObjectState | 10 | Gibt den Status des angegebenen Datenbankobjekts zurück. Sie müssen die Argumente Argument2 und Argument3 angeben, wenn Sie für die Aktion diesen Wert verwenden. |
| acSysCmdGetVersion | 721 | Gibt die kurze YYMM-Marketingversion zurück (z. B "2601". ). Version 2604 und höher. |
| acSysCmdGetWorkgroupFile | 13 | Gibt den Pfad zur Arbeitsgruppendatei (System.mdw) zurück. |
| acSysCmdIniFile | 8 | Gibt den Namen der von Microsoft Access verwendeten INI-Datei zurück. |
| acSysCmdInitMeter | 1 | Initialisiert die Statusanzeige. Sie müssen die Argumente Argument2 und Argument3 angeben, wenn Sie diese Aktion verwenden. |
| acSysCmdProfile | 12 | Gibt die / profile-Einstellung zurück, die vom Benutzer beim Starten von Microsoft Access über die Befehlszeile angegeben wurde. |
| acSysCmdRemoveMeter | 3 | Entfernt die Statusanzeige. |
| acSysCmdRuntime | 6 | Gibt True (1) zurück, wenn eine Laufzeitversion von Microsoft Access ausgeführt wird. |
| acSysCmdSetStatus | 4 | Legt den Text in der Statusleiste auf das Textargument fest. |
| acSysCmdUpdateMeter | 2 | Aktualisiert die Statusanzeige mit dem angegebenen Wert. Sie müssen das Textargument angeben, wenn Sie diese Aktion verwenden. |
Versions-, Build- und Kanalinformationen
Die folgenden AcSysCmdAction-Konstanten wurden in Version 2604 hinzugefügt, um das Abrufen von Access-Versions-, Build-, Kanal- und Bitanzahlinformationen aus VBA zu vereinfachen:
- acSysCmdGetFullVersion (720) – zusammengesetzte Anzeigezeichenfolge
- acSysCmdGetVersion (721) – YYMM-Marketingversion
- acSysCmdGetFullBuildNumber (722) – vierteilige Buildzeichenfolge
- acSysCmdGetChannelName (723) – Kanalname aktualisieren
- acSysCmdGetBitness (724) – Bitanzahl der ausgeführten Binärdatei
- acSysCmdGetBuildNumber (725) – Hauptbuildnummer als Long
Die von acSysCmdGetFullVersion zurückgegebene Anzeigezeichenfolge ist für die Anzeige in Protokollen, Dialogen oder Fehlerberichten vorgesehen. Analysieren Sie es nicht als strukturiertes Format. Verwenden Sie die einzelnen Aktionen (acSysCmdGetVersion, acSysCmdGetFullBuildNumber, acSysCmdGetChannelName, acSysCmdGetBitness) für den programmgesteuerten Zugriff auf die Komponenten.
Verfügbarkeit
Diese Aktionscodes sind ab Version 2604 von Microsoft 365 Apps verfügbar. Sie sind auf LTSC 2021 oder LTSC 2024, die ausgeliefert wurden, bevor diese Aktionen vorhanden waren, nicht verfügbar .
Beispiel
Debug.Print SysCmd(acSysCmdGetFullVersion)
' "Microsoft Access (Version 2601) Build 16.0.19628.20000 Current Channel 64-bit"
Debug.Print SysCmd(acSysCmdGetChannelName)
' "Current Channel"
Dim build As Long
build = SysCmd(acSysCmdGetBuildNumber)
' 19916
Zuvor nicht dokumentierte Aktionscodes
Die folgenden AcSysCmdAction-Konstanten beziehen sich auf Aktionscodes, die bereits seit einiger Zeit in Access vorhanden sind, aber zuvor nicht dokumentiert wurden. Sie werden jetzt formal ab Version 2604 benannt:
- acSysCmdCompile (603): Kompilieren Sie die Visual Basic-Codemodule in der aktuellen Datenbank.
- acSysCmdGetMsoBuildNumber (715) – Buildnummer der freigegebenen MSO-Komponente als Long (derselbe Wert wie Application.Build; kann sich vom Access-Build unterscheiden). Verwenden Sie acSysCmdGetBuildNumber (725) in neuem Code, um den Access-Build abzurufen.
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.