Einkenni:

Þegar Microsoft Access er notað til að opna skemmda Access gagnagrunnsskrá sérðu fyrst eftirfarandi villuboð (villa 53):

Skjal finnst ekki

Dæmi um skjáskot lítur svona út:

Athugið að titill villuboðanna er „Microsoft Visual Basic for Application“, svo það virðist sem villan orsakist af því að VBA skrá finnst ekki.

Smelltu á „OK“ hnappinn, þú færð næstu villuboð (villa 29081):

Ekki er hægt að opna gagnagrunninn vegna þess að ekki er hægt að lesa VBA verkefnið sem það inniheldur. Gagnagrunninn er aðeins opnaður ef VBA verkefninu er fyrst eytt. Með því að eyða VBA verkefninu er allur kóði fjarlægður úr einingum, eyðublöðum og skýrslum. Þú ættir að taka afrit af gagnagrunninum þínum áður en þú reynir að opna gagnagrunninn og eyða VBA verkefninu.

Til að búa til öryggisafrit skaltu smella á Hætta við og taka síðan afrit af gagnagrunninum. Til að opna gagnagrunninn og eyða VBA verkefninu án þess að búa til öryggisafrit, smelltu á OK.

or

Visual Basic for Applications verkefnið í gagnagrunninum er spillt.

Skjáskotið lítur svona út:

Ef þú heldur áfram með því að smella á „OK“ hnappinn til að láta Access opna gagnagrunninn og eyða VBA verkefninu, færðu þriðju villuboðin (villa 29072), eins og hér að neðan:

Microsoft Access hefur greint spillingu í þessari skrá. Til að reyna að laga spillingu skaltu fyrst taka afrit af skránni. Smelltu á File flipann, bentu á Manage og smelltu síðan á Compact and Repair Database. Ef þú ert að reyna að laga þessa spillingu eins og er þarftu að endurskapa þessa skrá eða endurheimta hana frá fyrra afrit.

Skjáskotið lítur svona út:

eyða

sem þýðir að Microsoft Access getur ekki opnað gagnagrunninn.

Nákvæm skýring:

Upprunalegi gagnagrunnurinn um heilsuaðgang inniheldur alls ekki nein VBA verkefni. Vegna spillingarinnar mun Access hins vegar líta á að spillta gagnagrunnurinn inniheldur VBA verkefni og reyna að opna hann. Eftir að ekki hefur tekist að opna skrána birtist ofangreind villuskilaboð, sem er svolítið ruglingslegt þar sem upprunalega skráin inniheldur alls ekki nein VBA verkefni.

Eina lausnin er að nota vöruna okkar DataNumen Access Repair að gera við MDB skrána og leysa þessa villu.

Dæmi um skrá:

Dæmi um spillt MDB skrá sem mun valda villunni. mydb_7.mdb

Skráin lagfærð með DataNumen Access Repair: mydb_7_fixed.mdb