Acción de macro EstablecerElementoDelMenú

Importante:  Este artículo se ha traducido con traducción automática; vea la declinación de responsabilidades. Para su referencia, puede encontrar la versión en inglés de este artículo aquí.

Puede usar la acción de macro EstablecerElementoDelMenú en bases de datos de escritorio de Access para establecer el estado de los elementos de menú (habilitado o deshabilitado, seleccionado o desactivada) en los menús personalizados o globales en la ficha Complementos.

Nota: La acción de macro EstablecerElementoDelMenú sólo funciona con menús globales y personalizados creados mediante macros de menús. La acción de macro EstablecerElementoDelMenú se incluye en Microsoft Office Access 2007 y versiones posteriores para la compatibilidad con versiones anteriores. No funciona con la funcionalidad de barra de comandos. Sin embargo, puede usar las propiedades Enabled y State en un módulo Visual Basic para aplicaciones (VBA) para deshabilitar o habilitar y seleccione o anule la selección de elementos en los menús contextuales o menús personalizados o globales.

Configuración

La acción de macro EstablecerElementoDelMenú tiene los siguientes argumentos.

Argumento de la acción

Descripción

Índice del menú

El índice del menú que contiene el comando que desea establecer el estado. Escriba un valor entero, empezando desde 0, para el índice del menú que desea en el menú global o personalizado. Escriba el valor de índice en el cuadro Índice del menú de la sección Argumentos de acción de la ventana de diseño de la macro. El índice es relativa a la posición del menú en la macro de menú para el menú global o personalizado (la posición de la acción de macro AgregarMenú de este menú en la macro de menú, contando desde 0). La presentación del menú puede ser algo diferente, ya que puede usar expresiones condicionales en la macro de menú para ocultar o mostrar los elementos de menú personalizados. Este es un argumento requerido.

Si selecciona un menú con este argumento y deje en blanco los argumentos Índice del comando e Índice de subcomando , puede habilitar o deshabilitar el propio nombre de menú. Sin embargo, no puede seleccionar o anular la selección de un nombre de menú (Access pasa por alto la configuración de Activar y desactivar del argumento indicador para nombres de menús).

Índice de comandos

El índice del comando para el que desea establecer el estado. Escriba un valor entero, empezando desde 0, para el índice del comando deseado en el menú seleccionado por el argumento Índice del menú . El índice es relativa a la posición del comando en grupo de macros que define el menú seleccionado para el menú global o personalizado (la posición de la macro de este comando en el grupo de macros, contando desde 0). La presentación del menú puede ser algo diferente, ya que puede usar expresiones condicionales en el grupo de macros del menú para ocultar o mostrar comandos de menú personalizado.

Índice de subcomando

El índice del subcomando para el que desea establecer el estado. Esto se aplica únicamente si el comando deseado tiene un submenú. Escriba un valor entero, empezando desde 0, para el índice del subcomando deseado en el submenú seleccionado por el argumento Índice del comando . El índice es relativa a la posición del subcomando en el grupo de macros que define el submenú seleccionado para el menú global o personalizado (la posición de la macro de este subcomando en el grupo de macros, contando desde 0).

Marca

El estado que desea establecer el comando o subcomando. Haga clic en gris (para deshabilitar el comando, aparece atenuado), Quitar sombreado (para habilitarlo), Active (para colocar una comprobación por el comando: normalmente indica que se ha seleccionado o alternar), o desactive la casilla (para quitar la marca de verificación). El valor predeterminado es Quitar sombreado.

Observaciones

La acción de macro EstablecerElementoDelMenú sólo funciona en un menú global o personalizado. Si la ventana activa no tiene un menú global o personalizado, ejecuta una macro que contiene la acción de macro EstablecerElementoDelMenú provoca un error en tiempo de ejecución.

Puede usar esta acción para establecer el estado de los comandos de menú y subcomandos, pero no los subcomandos de subcomandos.

Para ejecutar la acción de macro EstablecerElementoDelMenú en un módulo Visual Basic para aplicaciones (VBA), use el método de EstablecerElementoDelMenú del objeto DoCmd .

Nota: Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×