Sintomu:

Quandu aduprate Microsoft Access per apre un schedariu di basa di dati di Access corrupted, vede u missaghju d'errore seguente (errore 53) prima:

File micca truvatu

Una screenshot di mostra s'assumiglia cusì:

Nota chì u titulu di missaghju d'errore hè "Microsoft Visual Basic for Application", cusì pare chì l'errore hè causatu perchè un schedariu VBA ùn hè micca truvatu.

Cliccate u buttone "OK", riceverete u prossimu missaghju d'errore (errore 29081):

A basa di dati ùn pò esse apertu perchè u prughjettu VBA cuntenutu in questu ùn pò micca esse lettu. A basa di dati pò esse aperta solu se u prughjettu VBA hè prima sguassatu. L'eliminazione di u prughjettu VBA elimina tuttu u codice da moduli, forme è rapporti. Avete da fà una copia di salvezza di a vostra basa di dati prima di pruvà à apre a basa di dati è sguassate u prughjettu VBA.

Per creà una copia di salvezza, cliccate Cancella è poi fate una copia di salvezza di a vostra basa di dati. Per apre a basa di dati è sguassà u prughjettu VBA senza creà una copia di salvezza, cliccate OK.

or

U prughjettu di Visual Basic per Applicazioni in a basa di dati hè currutti.

A screenshot pare cusì:

Se procedete clicchendu u buttone "OK" per lascià Access apre a basa di dati è sguassà u prughjettu VBA, riceverete un terzu missaghju d'errore (errore 29072), cum'è quì sottu:

Microsoft Access hà rilevatu corruzzione in stu schedariu. Per pruvà à riparà a corruzzione, prima fate una copia di salvezza di u schedariu. Cliccate nantu à a tabulazione File, puntate à Manage è dopu cliccate Compact and Repair Database. Sè vo circate di riparà sta corruzzione, avete bisognu di ricreà stu schedariu o restaurà da una copia di salvezza precedente.

A screenshot pare cusì:

chì significa chì Microsoft Access ùn pò micca apre a basa di dati.

Spiegazione precisa:

A basa di dati d'Access à a salute originale ùn cuntene alcunu prughjettu VBA. In ogni casu, per via di a corruzzione, Access cunsiderà u schedariu di basa di dati currutti cuntene prughjetti VBA è pruvate à apre. Dopu avè fallutu per apre u schedariu, mostrarà i missaghji di errore sopra, chì hè un pocu cunfusu postu chì u schedariu uriginale ùn cuntene micca prughjetti VBA.

L'unica suluzione hè di utilizà u nostru pruduttu DataNumen Access Repair per riparà u schedariu MDB è risolve stu errore.

File di mostra:

Sample file MDB corruptu chì pruvucarà l'errore. mydb_7.mdb

U schedariu riparatu cù DataNumen Access Repair: mydb_7_fixed.mdb