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.
El método SetMenuItem lleva cabo la acción SetMenuItem en Visual Basic.
Sintaxis
más sencilla.SetMenuItem (MenuIndex, CommandIndex, SubcommandIndex, Flag)
expresión Variable que representa un objeto DoCmd.
Parámetros
| Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
|---|---|---|---|
| MenuIndex | Obligatorio | Variant | Un entero, que cuenta desde 0, que es el índice válido de un menú en la barra de menús personalizada o la barra de menús global para la ventana activa, como se define en la macro de la barra de menús para la barra de menús personalizada o la barra de menús global. Si seleccionas un menú con este argumento y dejas en blanco los argumentos CommandIndex y SubcommandIndex (o los estableces en 1), puedes habilitar o deshabilitar el nombre del menú. Sin embargo, no puede activar o desactivar un nombre de menú (Microsoft Access omite la configuración acMenuCheck y acMenuUncheck para el argumento Flag para los nombres de menú). |
| CommandIndex | Opcional | Variant | Un entero que cuenta desde 0 es el índice válido de un comando del menú seleccionado por el argumento MenuIndex , tal como se define en el grupo de macros que define el menú seleccionado para la barra de menús personalizada o la barra de menús global de la ventana activa. |
| SubcommandIndex | Opcional | Variant | Un entero que cuenta desde 0 es el índice válido de un subcomando en el submenú seleccionado por el argumento CommandIndex , tal como se define en el grupo de macros que define el submenú seleccionado para la barra de menús personalizada o la barra de menú global para la ventana activa. |
| Flag | Opcional | Variant | Estado que se desea establecer para el comando o subcomando. Puede ser una de las siguientes constantes:
|
Comentarios
Use el método SetMenuItem para establecer el estado de los elementos de menú (habilitado o deshabilitado, activado o desactivado) en la barra de menús personalizada o la barra de menú global de la ventana activa.
Nota:
[!NOTA] El método SetMenuItem sólo funciona con barras de menús y barras de menús globales creadas mediante macros de barra de menús. El método SetMenuItem se incluye en esta versión de Access solo por motivos de compatibilidad con versiones anteriores a Access 97. No funciona con las nuevas barras de comandos.
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.