Acción de macro RunMenuCommand

Se aplica a
Access para Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Puede usar la acción de macro RunMenuCommand en bases de datos de escritorio de Access para ejecutar un comando integrado de Access.

Configuración

La acción RunMenuCommand tiene el siguiente argumento de acción.

Argumento de la acción Descripción
Comando El nombre del comando que se desea ejecutar. El cuadro Comando muestra los comandos integrados disponibles en Access en orden alfabético. Este argumento es obligatorio.

Observaciones

Puede usar la acción RunMenuCommand para ejecutar un comando de Access desde una barra de menús personalizada, una barra de menús global, un menú contextual personalizado o un menú contextual global.

Puede usar la acción RunMenuCommand en una macro con expresiones condicionales para ejecutar un comando en función de determinadas condiciones.

Al convertir una base de datos de Access a partir de una versión anterior de Access, es posible que algunos comandos ya no estén disponibles. Un comando puede haber cambiado, haberse movido a un menú diferente o no estar disponible en Access. Las acciones DoMenuItem de estos comandos no se pueden convertir en acciones RunMenuCommand . Al abrir la macro, Access mostrará una acción RunMenuCommand con un argumento Command en blanco para dichos comandos. Debe editar la macro y escribir un argumento de comando válido, o eliminar la acción RunMenuCommand .

Para ejecutar la acción RunMenuCommand en un módulo de Visual Basic para Aplicaciones (VBA), utilice el método RunCommand del objeto Application . (Esto es equivalente al método EjecutarComando del objeto DoCmd).