Síntomas

Cuando varios usuarios comparten una única base de datos de Microsoft Access e intenta abrir un objeto de formulario o informe específico, recibe el siguiente mensaje de error:

En este momento, no tiene acceso exclusivo a la base de datos.

Causa

La siguiente combinación de configuración y condiciones desencadena una actualización de objeto:

  • Varios usuarios tienen abierto el mismo archivo de base de datos.

  • La opción de base de datos compactar al cerrar está seleccionada.

  • La configuración de la información de Autocorrección de seguimiento y realizar la configuración de base de datos de Autocorrección de nombres están seleccionadas.

  • El objeto de informe o formulario que está intentando abrir contiene una macro incrustada en un evento de control o de formulario.

En esta situación, Access intenta guardar los cambios, pero no puede obtener acceso exclusivo al objeto.

Resolución

Para evitar este error, realice una de las siguientes acciones:

  • Use el método de base de datos dividido para que cada usuario tenga una copia local de la base de datos front-end. Para obtener más información, vea dividir una base de datos de Access.

  • Desactive la casilla compactar al cerrar en Opciones de > de archivo : > base de datos actual ; opciones de la aplicación>.

  • Desactive la casilla realizar Autocorrección de nombres en Opciones de > de archivo : > actuales > Opciones de Autocorrección de nombres.

  • Quite las macros incrustadas del formulario o informe y sustitúyalas por macros con nombre o procedimientos de eventos de VBA.

¿Necesita más ayuda?

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Unirse a Microsoft Insider

¿Le ha sido útil esta información?

¿Cómo de satisfecho está con la calidad de la traducción?
¿Qué ha afectado a tu experiencia?

¡Gracias por sus comentarios!

×