Hoy vamos a ver cómo ocultar el Ribbon o menú principal de Microsoft Access usando VBA. Ésto le dará un mejor aspecto a nuestro programa de cara al cliente y, también evitará que pueda tocar cosas que no deba.
Para quién no sepa qué es el Ribbon, adjunto una imagen a continuación.
Por tanto, si logramos ocultar el Ribbon la imagen de programa "independiente" ajeno a Microsoft Access será mayor.
Para hacerlo, tan sólo debemos incluir el siguiente código en el evento "Al cargar" del formulario principal.
Private Sub Form_Load()
DoCmd.ShowToolbar "Ribbon", acToolbarNo
End Sub
Vamos a configurar la base de datos para que al abrir, cargue directamente el menú principal.
Para ello, seleccionamos Archivo > Opciones > Base de datos actual > Mostrar formulario y elegimos el formulario "Menu".
De esta manera, al ejecutar el programa se cargará el menú directamente, ya sin el Ribbon.
Para bordarlo, podríamos ocultar también el panel de navegación. Para ello, ve a Archivo > Opciones > Base de datos actual > Navegación y deseleccionamos Mostrar panel de navegación.
Finalmente, este sería el resultado.
Espero que con este ejemplo, hayas aprendido a ocultar el Ribbon o menú principal de Microsoft Access usando VBA.
Por último, invitarte a compartir tus dudas en los comentarios o en el foro, y a darle clic a la publicidad de abajo para ayudarme a seguir creando contenido.
Hasta la próxima.
Descarga el archivo del ejemplo
Por favor, haz clic en el anuncio y ayúdame a seguir creando contenido. Solo te lleva un segundo 😉
2 Comentarios
Enviar un comentario
Últimas publicaciones
Hola:
Me surge una duda ¿Cómo ocultar/mostrar el panel de navegación con código?
Gracias por toda esta información.
Antonio M
Buenos días Antonio,
Prueba el siguiente código:
Access.Application.DoCmd.SelectObject acForm, Me.Name, True
Access.Application.DoCmd.RunCommand acCmdWindowHide
Saludos.