Errore durante la compilazione di un modulo o l'esecuzione di una routine in Access

Numero KB originale: 921504

Questo articolo si applica a un file di database di Microsoft Access (.mdb) o a un file di database di Microsoft Access (con estensione accdb).

Sintomi

Considerate il seguente scenario: È disponibile una routine che contiene una funzione di Microsoft Visual Basic, Applications Edition (VBA). Il database di Microsoft Office Access contiene un riferimento a una libreria di oggetti mancante o a una libreria dei tipi mancante. Si compila un modulo o si esegue una routine. In questo scenario, è possibile che venga visualizzato uno dei messaggi di errore seguenti:

Messaggio di errore 1

Il database o il progetto di Microsoft Office Access contiene un riferimento mancante o interrotto al nome file.
Per assicurarsi che il database o il progetto funzioni correttamente, è necessario correggere questo riferimento.

Messaggio di errore 2

Errore di compilazione:
Non è possibile trovare un progetto o una raccolta

Causa

Questo problema si verifica perché almeno una libreria di oggetti a cui viene fatto riferimento o almeno una libreria dei tipi a cui si fa riferimento è mancante o è interrotta.

Risoluzione

Per risolvere il problema, individuare la libreria di oggetti mancante o individuare la libreria dei tipi mancante. A tal fine, attenersi alla seguente procedura:

  1. In Access aprire il database.
  2. Fare clic sulla scheda Strumenti di database e quindi su Visual Basic nel gruppo Macro .
  3. Nella Editor di Visual Basic fare clic sul menu Strumenti e quindi fare clic su Riferimenti.
  4. Nella finestra di dialogo Riferimenti individuare la libreria di oggetti o la libreria dei tipi visualizzata come segue: MISSING:ReferenceName
  5. Fare clic per deselezionare la casella di controllo accanto alla libreria di oggetti o alla libreria dei tipi disponibile nel passaggio 4.

Nota

Se si conosce il percorso del file di libreria di oggetti mancante o il percorso del file di libreria dei tipi mancante, è possibile fare clic su Sfoglia per individuare il file della libreria di oggetti o il file della libreria dei tipi.