Compartir a través de


Error al compilar un módulo o ejecutar un procedimiento en Access

Número de KB original: 921504

Este artículo se aplica a un archivo de base de datos de Microsoft Access (.mdb) o a un archivo de base de datos de Microsoft Access (.accdb).

Síntomas

Imagina la siguiente situación: Tiene un procedimiento que contiene una función de Microsoft Visual Basic para Aplicaciones (VBA). La base de datos de Microsoft Office Access contiene una referencia a una biblioteca de objetos que falta o a una biblioteca de tipos que falta. Compile un módulo o ejecute un procedimiento. En este escenario, puede recibir uno de los siguientes mensajes de error:

Mensaje de error 1

La base de datos o el proyecto de Microsoft Office Access contiene una referencia perdida o rota al archivo Nombre de archivo.
Para asegurarse de que la base de datos o el proyecto funcionan correctamente, debe corregir esta referencia.

Mensaje de error 2

Error de compilación:
No se encuentra el proyecto o biblioteca

Causa

Este problema se produce porque falta o se interrumpe al menos una biblioteca de objetos a la que se hace referencia o al menos una biblioteca de tipos a la que se hace referencia.

Solución

Para resolver este problema, busque la biblioteca de objetos que falta o busque la biblioteca de tipos que falta. Para ello, siga estos pasos:

  1. En Access, abra la base de datos.
  2. Haga clic en la pestaña Herramientas de base de datos y, a continuación, haga clic en Visual Basic en el grupo Macro .
  3. En el Editor de Visual Basic, haga clic en el menú Herramientas y, a continuación, haga clic en Referencias.
  4. En el cuadro de diálogo Referencias , busque la biblioteca de objetos o la biblioteca de tipos que se muestra como la siguiente: MISSING:ReferenceName
  5. Haga clic para desactivar la casilla situada junto a la biblioteca de objetos o la biblioteca de tipos que se encuentra en el paso 4.

Nota:

Si conoce la ubicación del archivo de biblioteca de objetos que falta o la ubicación del archivo de biblioteca de tipos que falta, puede hacer clic en Examinar para buscar el archivo de biblioteca de objetos o el archivo de biblioteca de tipos.