Oscar: Quería comentarte además que sin un gran montaje, si >>
1.- Pones la Clave en el Código
2.- Inhabilitas la Tecla Shifft
3.- En el "Primer" Formulario que cargue la Aplicación llamas a un Procedimiento(Funcion) que se puede llamar por ejemplo >> Call OcultaBarras y pones
Public Function OcultaBarras()
Application.CommandBars("Menu Bar").Enabled = False
DoCmd.ShowToolbar "Ribbon", acToolbarNo
DoCmd.NavigateTo "acNavigationCategoryObjectType"
DoCmd.RunCommand acCmdWindowHide
End Function
Creo que saltarse todo eso, es para privilegiados en Access.
Luego en un Botón con Clave, donde tú creas conveniente y para acceder a los Menús, le pones
Call MuestraBarras
Public Function MuestraBarras()
Application.CommandBars("Menu Bar").Enabled = True
DoCmd.ShowToolbar "Ribbon", acToolbarYes
Call DoCmd.SelectObject(acTable, , True)
End Function
Es lo que yo uso normalmente. Mis saludos >> Jacinto