Puede usar la acción de macro ShowToolbar en bases de datos de escritorio de Access para mostrar u ocultar un grupo de comandos en la pestaña Complementos .
Nota: La acción ShowToolbar no afecta a los menús contextuales.
Nota: Esta acción no se permitirá si la base de datos no es de confianza.
Configuración
La acción de macro ShowToolbar tiene los siguientes argumentos:
|
Argumento de la acción |
Descripción |
|
Nombre de la barra de herramientas |
El nombre del grupo de comandos en la pestaña Complementos que desea mostrar u ocultar. El cuadro Nombre de la barra de herramientas de la sección Argumentos de la acción de la ventana de diseño de la macro muestra todos los grupos disponibles que pueden verse afectados por esta acción. Este argumento es obligatorio. Si ejecuta un macro que contiene la acción de macro ShowToolbar en un base de datos de biblioteca, Access busca primero el grupo con este nombre en la base de datos de biblioteca y, después, en la base de datos actual. |
|
Imagen del botón |
Especifica si se muestra u oculta el grupo y en qué vistas se muestra u oculta. El valor predeterminado es Sí (mostrar el grupo en todo momento). Puede seleccionar Sí para mostrar el grupo en todo momento, Donde sea apropiado para mostrar el grupo solo cuando esté activo el formulario o informe adecuado, o No para ocultar el grupo en todo momento. |
Comentarios
Puede usar esta acción en una macro con expresiones condicionales para mostrar u ocultar un grupo según determinadas condiciones.
Si desea mostrar un grupo concreto en un solo formulario o informe, puede establecer la propiedad OnActivate del formulario o informe en el nombre de una macro que contiene una acción de macro ShowToolbar para mostrar el grupo. A continuación, establezca la propiedad OnDeactivate del formulario o informe en el nombre de una macro que contiene una acción de macro ShowToolbar para ocultar el grupo.
Las barras de herramientas integradas no están disponibles para mostrar u ocultar mediante esta acción si establece la propiedad AllowBuiltInToolbars en False (0) en un módulo de Visual Basic para Aplicaciones (VBA), o si establece la opción Permitir barras de herramientas integradas enFalse en VBA mediante el método SetOption .
Para ejecutar la acción ShowToolbar en un módulo VBA, use el método ShowToolbar del objeto DoCmd .