He logrado ocultar la ventana de BD y anular la tecla 
Shift mediante el AllowBypassKey, pero me gustaria mostrar 
la ventana BD cuando tenga que realizar labores de 
administracion. Esto lo puedo hacer seteando de nuevo el 
AllowBypassKey pero tendria que cerrar y abrir otra vez la 
BD presionando la tecla Shift. Debe de haber alguna forma 
de poder mostrar la ventana de BD mediante codigo (tambien 
está anulada la tecla F11).
Saludos y gracias de antemano por las sugerencias al 
respecto.


RESPONDE ATRACTOR
=================

Creo que es mucho mas sencillo que todo lo que he leido.
Lo único que tienes que hacer es crear una función que seleccione 
cualquier objeto de la base de datos. Esto hará que aparezca aunque estén 
desactivadas las teclas shift, F11, y aunque se haya ejecutado la macro 
autoexec que oculte la ventana de base de datos.
P. Ej. , en el formulario panel de control crea un botón que apunte a la 
siguiente función:

Public Function ShowDbWindow()
    DoCmd.SelectObject acTable, "El nombre de una tabla cualquiera", True
End Function

Verás como seguidamente aparece la ventana de base de datos.

En tu mano está crear una función que oculte este botón y sólo permita 
ejecutarlo al usuario que tu decidas

    Source: geocities.com/es/ensolva/Descargas/Documentos

               ( geocities.com/es/ensolva/Descargas)                   ( geocities.com/es/ensolva)                   ( geocities.com/es)