Si usó una configuración para especificar lo que sucede al abrir un Base de datos de Microsoft Access, puede omitir esa configuración para recuperar el acceso completo a la base de datos. Por ejemplo, puede establecer opciones para una base de datos activa desde el cuadro de diálogo Opciones de Access , creando una macro AutoExec o open procedimiento de evento. Si la base de datos tiene una configuración de opción de inicio, en este artículo se describe cómo omitirla.
Para omitir todas las opciones de inicio, complete el siguiente paso:
-
Mantenga presionada la tecla MAYÚS mientras abre la base de datos.
Según la configuración de seguridad de macros de la base de datos, es posible que vea uno o más mensajes de seguridad al iniciar.
Nota: Debe seguir manteniendo presionada la tecla MAYÚS mientras cierra todos los mensajes de seguridad o las opciones de inicio no se omiten.
Al abrir una base de datos mientras mantiene presionada la tecla MAYÚS, se omiten muchas de las opciones que se establecen en la página Base de datos actual del cuadro de diálogo Opciones de Access . Para cambiar estas opciones, haga lo siguiente:
-
Haga clic en la pestaña Archivo y en Opciones.
Se abrirá el cuadro Opciones de Access .
-
Haga clic en Base de datos activa y cambie la configuración de la base de datos actual.
Nota: Es posible que deba cerrar y volver a abrir la base de datos para que los cambios sean efectivos.
En la tabla siguiente se muestra una lista de cada opción de configuración de la página Base de datos activa y cómo se comportan al abrir la base de datos manteniendo presionada la tecla MAYÚS.
Grupo de opciones |
Configuración |
Comportamiento cuando se omiten las opciones de inicio |
Opciones de la aplicación |
Título de la aplicación |
No se muestra el título de la aplicación personalizada. |
Icono de la aplicación |
El icono de la aplicación personalizada no se muestra. |
|
Mostrar formulario |
No se muestra el formulario designado y no se ejecuta ninguno de los procedimientos de eventos del formulario. |
|
Formulario de presentación web |
Solo está disponible cuando hay un formulario web designado. Cuando está disponible, el formulario web designado no se muestra y no se ejecuta ninguno de los procedimientos de eventos del formulario. |
|
Navegación |
Mostrar panel de navegación |
Aunque esta opción no esté seleccionada, se mostrará el panel de navegación. |
Opciones de la cinta de opciones y de la barra de herramientas |
Nombre de banda de opciones |
No se muestra la cinta de opciones personalizada designada. |
Permitir el uso de menús no restringidos |
Todas las pestañas de la cinta de opciones predeterminadas se muestran independientemente de la configuración. |
|
Permitir el uso de menús contextuales predeterminados |
Todos los menús contextuales predeterminados se muestran independientemente de la configuración. |
Para obtener más información sobre cómo establecer opciones para la base de datos activa, vea el artículo Establecer opciones de usuario para una base de datos actual desde una ubicación centralizada.
Si agrega una macro de Access denominada AutoExec a una base de datos, la macro normalmente se ejecuta cada vez que abre la base de datos. Al omitir las opciones de inicio, la macro AutoExec no se ejecuta.
Cuando la base de datos tiene varios usuarios, puede evitar que los usuarios omitan las opciones de inicio. Deshabilite la tecla Bypass (MAYÚS) mediante código de Visual Basic para Aplicaciones (VBA) para establecer la propiedad AllowBypassKey enFalse.
En la propiedad AllowBypassKey se usan los valores siguientes.
Configuración |
Descripción |
True |
Habilita la tecla MAYÚS para permitir que el usuario omita las propiedades de inicio o la macro AutoExec. |
False |
Deshabilita la tecla MAYÚS para evitar que el usuario omita las propiedades de inicio o la macro AutoExec. |
Puede establecer esta propiedad mediante un código de macro o VBA.
Para establecer la propiedad AllowBypassKey mediante una macro, debe crear la propiedad de la siguiente manera:
-
En una base de datos de Microsoft Access (.mdb o .accdb), puede agregar la propiedad con el método CreateProperty y, luego, anexarla a la colección Properties del objeto Database.
-
En un proyecto de Microsoft Access (.adp), puede agregar la propiedad a la colección AccessObjectPropertiesdel objeto CurrentProject a través del método Add.
El valor de la propiedad AllowBypassKey no surte efecto hasta la próxima vez que se abra la base de datos de la aplicación.