Hola Dani:
Parece que no has entendido bien el ejemplo. En el mismo, cuando entras en la aplicación como Usuario Administrador, se habilita un Icono en la Barra de Herramientas Personalizada que abre directamente la Ventana del Menú Inicio (en mi ejemplo es una carpeta de color amarillo), pudiendo volver a marcar todas las casillas de verificación, pero estos cambios solo tienen efecto cerrando y volviendo a abrir la mdb o compactándola, aunque ese Icono solo se activa cuando entras como Administrador. Ten presente que NO estamos usando la "Seguridad de Usuarios y Grupos" de Access, sino una Seguridad Personalizada.
Lo que te ha pasado es que en tu aplicación real, no has contemplado ese acceso y ahora ningún Usuario (ni siquiera el Administrador), puede hacerlo. Yo comprendo que no es fácil crear y manejar las Barras de Herramentas y de Menús Personalizadas, pero ese Icono se puede sustituir por un simple botón de comando en el Formulario de Inicio, que se active (Enabled = True) o se desactive (Enabled = False), según el usuario que abre la aplicación. Esto se podría hacer más o menos de esta forma :
1º El Formulario "PanelControl" se debe abrir al Inicio y debes ponerle un cuadro de texto Independiente (sin origen del control) de nombre txtUsuario. Sobre este, en emergente y modal se debe abrir el formulario donde se introduce Usuario y Contraseña (frmLogin). Un consejo: para que los usuarios no puedan acceder al modo diseño de un formulario desde el modo ejecución con el botón derecho del ratón, entra en sus propiedades y pon a NO la propiedad "Menú Contextual".
2º A cerrarse "frmLogin" le das valor al cuadro de texto "txtUsuario":
Forms!PanelControl.txtUsuario = Me.Usuario
y seguidamente activar o desactivar el botón según el Usuario que ha entrado:
If Me.txtUsuario = "Administrador" Then
Comando1.Enabled = True
Else
Comando1.Enabled = False
4º Evento Click del botón:
Private Sub Comando1_Click()
DoCmd.RunCommand acCmdStartupProperties
End Sub
Este Comando abre la Ventana del Menú Inicio, pero solo será posible si el botón está activado y recuerda que solo tienen efecto los cambios en este menú al cerrar y volver a abrir la mdb o al compactarla. Ya tendrás que partir de una copia de seguridad para empezar a hacer todo esto o buscarte una aplicación que anula la función de la tecla SHIFT desde fuera (yo la tengo pero no la voy a publicar, si alguien que la tenga te la quiere facilitar.........)
Saludos y suerte
Enrique