Errore "Impossibile creare un database MDE, ACCDE o ADE" con un database che non è possibile compilare
Questo articolo risolve un problema nel codice VBA che impedisce la compilazione di un database o di un progetto o di un riferimento.
Numero KB originale: 283788
Nota
Richiede competenze di base per macro, codifica e interoperabilità. Questo articolo si applica a un database di Microsoft Access (.mdb/.accdb) e a un progetto di Microsoft Access (con estensione adp).
Sintomi
Quando si tenta di salvare un database di Microsoft Access come file ACCDE o MDE, è possibile che venga visualizzato il messaggio di errore seguente e che il file ACCDE non venga creato.
Impossibile creare il file con estensione accde, mde o ade.
Quando si tenta di salvare un database di Microsoft Access come file MDE, è possibile che venga visualizzato il messaggio di errore seguente e che il file MDE non venga creato.
Impossibile creare un database MDE.
Quando si tenta di salvare un progetto di Microsoft Access come file ADE, è possibile che venga visualizzato il messaggio di errore seguente e che il file ADE non venga creato.
Microsoft Access non è riuscito a creare un database ADE.
Causa
È possibile che venga visualizzato questo messaggio di errore se una delle condizioni seguenti è vera:
- C'è un errore nel codice Visual Basic, Applications Edition che impedisce di compilare il database o il progetto.
- È presente un riferimento a un database di Access (.mdb/.accdb) o a un progetto di Access (con estensione adp).
Risoluzione
- Correggere eventuali problemi nel codice che impediscono la compilazione del database o del progetto.
- Rimuovere tutti i riferimenti ai file .mdb, accdb e adp.
Se è necessario mantenere un riferimento a un file .mdb, accdb o adp, convertire il file in un file MDE, ACCDE o ADE e quindi creare un riferimento al nuovo file. È ora possibile convertire il database o il progetto in un file MDE, ACCDE o ADE.
Passaggi per riprodurre il comportamento
Creare un nuovo database.
Premere ALT+F11 per aprire la Editor di Visual Basic.
Nel menu Inserisci, fare clic su Modulo.
Digitare il codice seguente:
Sub Generate_Compile_Error() MsgBoxx "This will cause an error" End Sub
Scegliere Salva nomeprogetto dal menu File.
Premere ALT+F11 per tornare a Microsoft Access.
Scegliere Utilità di database dal menu Strumenti e quindi fare clic su Crea file MDE.
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per