Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Utilisée avec la méthode SysCmd pour spécifier une action à effectuer.
| Nom | Valeur | Description |
|---|---|---|
| acSysCmdAccessDir | 9 | Renvoie le nom du répertoire contenant Msaccess.exe. |
| acSysCmdAccessVer | 7 | Retourne le numéro de version de Microsoft Access. |
| acSysCmdClearHelpTopic | 11 | Réinitialise la rubrique d’aide par défaut. |
| acSysCmdClearStatus | 5 | Fournit des informations sur l'état d'un objet de base de données. |
| acSysCmdCompile | 603 | Compile les modules de code Visual Basic dans la base de données active. Équivaut à la commande de menu Compiler du débogage>. |
| acSysCmdGetBitness | 724 | Retourne "32-bit" ou "64-bit" sous forme de chaîne correspondant au nombre de bits du binaire en cours d’exécution. Version 2604 et ultérieure. |
| acSysCmdGetBuildNumber | 725 | Retourne le numéro de build principal (par exemple, 19916) en tant que long. Version 2604 et ultérieure. |
| acSysCmdGetChannelName | 723 | Retourne le nom du canal de mise à jour (par exemple, "Current Channel", "Monthly Enterprise Channel"ou "LTSC 2024"). Version 2604 et ultérieure. |
| acSysCmdGetFullBuildNumber | 722 | Retourne la chaîne de build en quatre parties complète (par exemple, "16.0.19916.30000"). Version 2604 et ultérieure. |
| acSysCmdGetFullVersion | 720 | Retourne une chaîne d’affichage contenant la version, la build, le canal et le nombre de bits (par exemple, "Microsoft Access (Version 2601) Build 16.0.19628.20000 Current Channel 64-bit"). Version 2604 et ultérieure. |
| acSysCmdGetMsoBuildNumber | 715 | Retourne le numéro de build du composant MSO partagé en tant que Long. Il s’agit de la même valeur retournée par Application.Build, et elle peut différer de la build de l’application Access. Utilisez acSysCmdGetBuildNumber (725) dans le nouveau code pour obtenir le numéro de build Access. |
| acSysCmdGetObjectState | 10 | Renvoie l'état de l'objet de base de données spécifié. Vous devez spécifier argument1 et argument2 lorsque vous utilisez la valeur de cette action. |
| acSysCmdGetVersion | 721 | Retourne la version marketing YYMM courte (par exemple, "2601"). Version 2604 et ultérieure. |
| acSysCmdGetWorkgroupFile | 13 | Retourne le chemin d'accès au fichier workgroup (SYSTEM.MDW). |
| acSysCmdIniFile | 8 | Retourne le nom du fichier .INI que Microsoft Access utilise. |
| acSysCmdInitMeter | 1 | Initialise la jauge de progression. Vous devez spécifier argument1 et argument2 lorsque vous effectuez cette action. |
| acSysCmdProfile | 12 | Retourne le paramètre /profile spécifié par l’utilisateur lors du démarrage de Microsoft Access à partir de la ligne de commande. |
| acSysCmdRemoveMeter | 3 | Supprime la jauge de progression. |
| acSysCmdRuntime | 6 | Retourne true (1) si une version d’exécution de Microsoft Access est en cours d’exécution. |
| acSysCmdSetStatus | 4 | Définit le texte de la barre d'état en fonction de l'argument texte. |
| acSysCmdUpdateMeter | 2 | Met à jour la jauge de progression en fonction de la valeur spécifiée. Vous devez spécifier l'argument texte lorsque vous effectuez cette action. |
Informations sur la version, la build et le canal
Les constantes AcSysCmdAction suivantes ont été ajoutées dans la version 2604 pour simplifier la récupération des informations de version, de build, de canal et de bits Access à partir de VBA :
- acSysCmdGetFullVersion (720) : chaîne d’affichage composée
- acSysCmdGetVersion (721) — Version marketing YYMM
- acSysCmdGetFullBuildNumber (722) : chaîne de build en quatre parties
- acSysCmdGetChannelName (723) : mettre à jour le nom du canal
- acSysCmdGetBitness (724) : nombre de bits du binaire en cours d’exécution
- acSysCmdGetBuildNumber (725) : numéro de build principal en tant que long
La chaîne d’affichage retournée par acSysCmdGetFullVersion est destinée à être affichée dans des journaux, des boîtes de dialogue ou des rapports de bogues. Ne l’analysez pas en tant que format structuré ; utilisez les actions individuelles (acSysCmdGetVersion, acSysCmdGetFullBuildNumber, acSysCmdGetChannelName, acSysCmdGetBitness) pour l’accès par programmation aux composants.
Disponibilité
Ces codes d’action sont disponibles à partir de la version 2604 de Microsoft 365 Apps. Ils ne sont pas disponibles sur LTSC 2021 ou LTSC 2024, qui ont été expédiés avant l’existence de ces actions.
Exemple
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
Codes d’action précédemment non documentés
Les constantes AcSysCmdAction suivantes font référence à des codes d’action qui existent dans Access depuis un certain temps, mais qui n’ont pas été documentés précédemment. Ils sont maintenant officiellement nommés à partir de la version 2604 :
- acSysCmdCompile (603) : compile les modules de code Visual Basic dans la base de données active.
- acSysCmdGetMsoBuildNumber (715) : numéro de build du composant MSO partagé en tant que Long (même valeur que Application.Build ; peut différer de la build Access). Utilisez acSysCmdGetBuildNumber (725) dans le nouveau code pour obtenir la build Access.
Assistance et commentaires
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.