Access database non può essere aperto perché il progetto VBA contenuto in esso non può essere letto

Messaggio di errore “Impossibile aprire il database perché il progetto VBA in esso contenuto non può essere letto” al momento della compilazione del file ACCDE, MDE o ADE di Microsoft Access o tentando di aprire questi file di database di accesso su un altro PC o una versione diversa di Accesso? Cerchi le soluzioni per risolvere questo specifico codice di errore?

Non preoccuparti perché sei nel posto giusto, dato che questo blog si rivolge principalmente a risolvere questo “Impossibile aprire il database di Access perché il progetto VBA contenuto in esso non può essere letto” errore?

Panoramica Informazioni   “Il database non può essere aperto perché il progetto VBA ….” Errore:

I database di accesso Microsoft creati utilizzando la versione a 64 bit di Microsoft Access 2010 e conformi come file MDE, ACCDE e ADE devono essere ricompilati in Microsoft Access 2010 Service Pack 1 (SP1) per funzionare correttamente con Access 2010 SP1.

Access 2010 MDE, ACCDE e il file di database ADE creati utilizzando il database iniziale, la versione di Access 2010 a 64 bit o RTM non sono compatibili con SP1. I database Access 2010 MDE, ACCDE e ADE che sono stati compilati in Access 2010 SP1 non funzioneranno perfettamente con la versione RTM.

I database Access MDE, ACCDE e ADE conformi devono essere creati dai database ACCDB, MDB o ADP di origine.

Il database di accesso creato con la versione a 32 bit di Access 2010 e compilato come file MDE, ACCDE e ADE funziona correttamente con Microsoft Access 2010 SP1.

Tuttavia, accedere ai database MDE, ADE e ACCDE creati utilizzando la versione a 32 bit di MS Access 2010 SP1   non funzionerà correttamente con la versione RTM.

Scenario pratico:

Hey Gang

Sto cercando di creare un. file accde da utilizzare su un altro computer su cui ho installato Access Runtime. Comunque ogni volta che provo ad aprire il file ottengo il seguente errore;

“Il database non può essere aperto perché il progetto VBA in esso contenuto non può essere letto Il database può essere aperto solo se il progetto VBA viene cancellato per primo Eliminando il progetto VBA si rimuove tutto il codice da moduli, moduli e report. database prima di tentare di aprire il database ed eliminare il progetto VBA. “

Qualcuno può suggerire una soluzione?

Cordiali saluti
Jason

Dettagli circa l’errore:

“Il database non può essere aperto perché il progetto VBA in esso contenuto non può essere letto Il database può essere aperto solo se il progetto VBA viene cancellato per primo Eliminando il progetto VBA si rimuove tutto il codice da moduli, moduli e report. database prima di tentare di aprire il database ed eliminare il progetto VBA. “  

Dopo aver fatto clic su OK in questo messaggio, potresti ricevere uno degli errori seguenti : 
Impossibile aggiornare. Il database o l’oggetto è di sola lettura.

O

Il progetto di Visual Basic nel database è danneggiato.

O

Microsoft Access non riesce a trovare la procedura guidata. Questa procedura guidata non è stata installata oppure è presente un’impostazione errata nel Registro di sistema di Windows o questa procedura guidata è stata disabilitata.

Numero errore:     Errore 29081

Descrizione dell’errore:

Il database nega di essere aperto perché il progetto VBA in esso contenuto non può essere letto. Il database viene aperto solo quando il progetto VBA viene eliminato per primo. Eliminando i progetti VBA si eliminerà tutto il codice da moduli, report e moduli. Quindi è meglio fare il backup corretto dei progetti VBA prima di fare un passo per eliminarlo.

Sintomi di database di Access 29081 Errore:

Sintomi di database di Access 29081 Errore

Ecco i seguenti scenari di incontro di questo errore:

  • Scenario 1:

Quando si crea un database di accesso 2010 2010, viene installato il file MDE, ACCDE o ADE su un computer con versione di rilascio di Access 2010 (64 bit).

  • Scenario 2:

Creare un file MDE, ACCDE o ADE ad accesso conforme 2010 su cui è installata la versione di rilascio di Access 2010 (64-bit). Successivamente, utilizzare il file su un PC in cui è installato Access SP1 2010 (64 bit).

LEGGI ANCHE:

5 correzioni per risolvere i conflitti di scrittura in MS Access: Record È stato Cambiato Da un altro utente “Errore

  • Scenario 3:

È necessario aver eseguito il file Access 2010 MDE, ACCDE o ADE su PC in cui è installato Access 2010 SP1 (32 bit). Successivamente, provare a utilizzare il file su PC in cui è installata la versione di rilascio di Access 2010 (32 bit).

Nei seguenti scenari menzionati, quando si esegue il codice VBA si verificherà il seguente messaggio di errore:

“Il database non può essere aperto perché il progetto VBA in esso contenuto non può essere letto. 

Le cause   Di errore 29081 del database di accesso:

Questo errore di database di Access specifico 29081   si verifica perché Access 2010 SP1 utilizza l’ultima versione di   File VBE7.dll (versione 7.00.1619) .

Risoluzione per risolvere “Impossibile aprire il database di accesso perché il progetto VBA contenuto in esso non può essere letto” Errore

Impossibile aprire il database di accesso perché il progetto VBA contenuto in esso non può essere letto

Soluzione 1 ::

Al fine di correggere “Access database non può essere aperto perché il progetto VBA in esso contenuto non può essere letto” errore. Compilare il file Access 2010 MDE, ACCDE o ADE utilizzando la versione di Access 2010 che si rivolge principalmente alla distribuzione di file MDE, ACCDE o ADE.

Soluzione 2 ::

Generalmente questo errore si verifica quando la versione del file di database di accesso creata dall’utente utilizza una versione diversa del file dll VBE7 . Questo genera un problema di compatibilità.

Compila l’accesso ai file MDE, ADE o ACCDE utilizzando la stessa versione di accesso su cui verrà distribuito il file.

Per risolvere il problema, aggiornare l’ accesso del computer di destinazione . file dll con la stessa versione del computer di origine. Si consiglia di utilizzare VBE 7.1 per compilare anziché 7.0.

Gli appunti:

  1. Il file ACCBD si apre e si esegue perfettamente nell’ambiente di sviluppo degli accessi.
  2. ACCDE ha lavorato su un punto della macchina dell’utente che attualmente non funziona.
  3. Anche alcune versioni precedenti non funzionano.
  4. Puoi anche provare a decompilare, compattare e riparare e avviare nuovi DB e copiare oggetti in.

POTREBBE PIACERTI ANCHE:

Come correggere l’errore “Microsoft Access non può salvare la firma digitale in questo momento”

Soluzione 3 ::

Compilare l’applicazione MS Access con una versione superiore a quella utilizzata dall’utente che tenta di aprire il file ACCDE.

È abbastanza semplice come compilare con MS Office 14.0.7151.5001 e gli utenti che ricevono errori eseguono 14.0.4760.1000. Una volta che l’utente viene aggiornato a 14.0.7151.5001, l’applicazione utilizzata in questo modo riprende a funzionare.

https://support.microsoft.com/en-us/kb/2533794

Opzione consigliata:

Nel frattempo, eseguendo le correzioni manuali o a causa di qualsiasi altro problema se si verifica una situazione di perdita di dati, provate ad accedere alla soluzione di ripristino e ripristino dei database.Questa è una soluzione definitiva per recuperare i dati persi dal database di accesso sia che si perda a causa di corruzione, qualsiasi problema di danni. Garantisce la sicurezza e la sicurezza dei tuoi dati completi che includono.

Questo software di recupero degli accessi corregge gli accessi danneggiati o danneggiati di MS Access (ACCDB e MDB)   file e salvare il file riparato nella posizione predefinita o specificata dall’utente.

Riassumere

Si spera che suggerimenti e soluzioni utili di cui sopra possano aiutarvi a comprendere l’ errore 29081 di MS Access . E prendere le misure appropriate per evitare o correggere se necessario. Per essere al sicuro, mantieni sempre il corretto backup dei tuoi file di database cruciali.



Come risolvere “Access database non può essere aperto perché il progetto VBA contenuto in esso non può essere letto” Errore?