Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se utiliza con el método SysCmd para especificar la acción que debe realizarse.
| Nombre | Valor | Description |
|---|---|---|
| acSysCmdAccessDir | 9 | Devuelve el nombre del directorio donde se encuentra Msaccess.exe. |
| acSysCmdAccessVer | 7 | Devuelve el número de versión de Microsoft Access. |
| acSysCmdClearHelpTopic | 11 | Restablece el tema de ayuda predeterminado. |
| acSysCmdClearStatus | 5 | Proporciona información sobre el estado de un objeto de la base de datos. |
| acSysCmdCompile | 603 | Compila los módulos de código de Visual Basic en la base de datos actual. Equivalente al comando de menú Depurar compilación>. |
| acSysCmdGetBitness | 724 | Devuelve "32-bit" o "64-bit" como una cadena que coincide con el bitness del binario en ejecución. Versión 2604 y posteriores. |
| acSysCmdGetBuildNumber | 725 | Devuelve el número de compilación principal (por ejemplo, 19916) como long. Versión 2604 y posteriores. |
| acSysCmdGetChannelName | 723 | Devuelve el nombre del canal de actualización (por ejemplo, "Current Channel", "Monthly Enterprise Channel"o "LTSC 2024"). Versión 2604 y posteriores. |
| acSysCmdGetFullBuildNumber | 722 | Devuelve la cadena de compilación completa de cuatro partes (por ejemplo, "16.0.19916.30000"). Versión 2604 y posteriores. |
| acSysCmdGetFullVersion | 720 | Devuelve una cadena de presentación que contiene la versión, la compilación, el canal y el bitness (por ejemplo, "Microsoft Access (Version 2601) Build 16.0.19628.20000 Current Channel 64-bit"). Versión 2604 y posteriores. |
| acSysCmdGetMsoBuildNumber | 715 | Devuelve el número de compilación del componente MSO compartido como long. Este es el mismo valor devuelto por Application.Build y puede diferir de la compilación de la aplicación access. Use acSysCmdGetBuildNumber (725) en el código nuevo para obtener el número de compilación de Access. |
| acSysCmdGetObjectState | 10 | Devuelve el estado del objeto de base de datos especificado. Cuando se utiliza este valor de acción, se deben especificar argumento1 y argumento2. |
| acSysCmdGetVersion | 721 | Devuelve la versión de marketing de AAAA corta (por ejemplo, "2601"). Versión 2604 y posteriores. |
| acSysCmdGetWorkgroupFile | 13 | Devuelve la ruta de acceso al archivo de grupo de trabajo (System.mdw). |
| acSysCmdIniFile | 8 | Devuelve el nombre del archivo .ini asociado a Microsoft Access. |
| acSysCmdInitMeter | 1 | Inicializa el indicador de evolución. Cuando se utiliza esta acción, es necesario especificar argumento1 y argumento2. |
| acSysCmdProfile | 12 | Devuelve la configuración de /profile especificada por el usuario al iniciar Microsoft Access desde la línea de comandos. |
| acSysCmdRemoveMeter | 3 | Quita el indicador de evolución. |
| acSysCmdRuntime | 6 | Devuelve True (1) si se está ejecutando una versión en tiempo de ejecución de Microsoft Access. |
| acSysCmdSetStatus | 4 | Establece el texto de la barra de estado en el argumento de texto. |
| acSysCmdUpdateMeter | 2 | Actualiza el indicador de evolución con el valor especificado. Es preciso especificar el argumento de texto cuando se usa esta acción. |
Información de versión, compilación y canal
Las siguientes constantes AcSysCmdAction se agregaron en la versión 2604 para simplificar la recuperación de la información de versión, compilación, canal y bits de Access desde VBA:
- acSysCmdGetFullVersion (720): cadena de presentación compuesta
- acSysCmdGetVersion (721): versión de marketing de YYMM
- acSysCmdGetFullBuildNumber (722): cadena de compilación de cuatro partes
- acSysCmdGetChannelName (723): actualización del nombre del canal
- acSysCmdGetBitness (724): bitness del binario en ejecución
- acSysCmdGetBuildNumber (725): número de compilación principal como long
La cadena de presentación devuelta por acSysCmdGetFullVersion está pensada para mostrarse en registros, diálogos o informes de errores. No lo analice como un formato estructurado; use las acciones individuales (acSysCmdGetVersion, acSysCmdGetFullBuildNumber, acSysCmdGetChannelName, acSysCmdGetBitness) para el acceso mediante programación a los componentes.
Disponibilidad
Estos códigos de acción están disponibles a partir de la versión 2604 de Aplicaciones Microsoft 365. No están disponibles en LTSC 2021 o LTSC 2024, que se enviaron antes de que existieran estas acciones.
Ejemplo
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
Códigos de acción no documentados anteriormente
Las siguientes constantes AcSysCmdAction hacen referencia a los códigos de acción que han existido en Access durante algún tiempo, pero que no se documentaron previamente. Ahora se denominan formalmente a partir de la versión 2604:
- acSysCmdCompile (603): compile los módulos de código de Visual Basic en la base de datos actual.
- acSysCmdGetMsoBuildNumber (715): número de compilación del componente MSO compartido como long (el mismo valor que Application.Build; puede diferir de la compilación de Access). Use acSysCmdGetBuildNumber (725) en el código nuevo para obtener la compilación de Access.
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.