Sintomas:

Kapag ginagamit ang Microsoft Access upang buksan ang isang nasirang Access database file, makikita mo muna ang sumusunod na mensahe ng error (error 53):

Hindi nahanap ang file

Ang isang halimbawa ng screenshot ay ganito:

Tandaan ang pamagat ng mensahe ng error ay "Microsoft Visual Basic para sa Application", kaya tila ang error ay sanhi dahil ang isang VBA file ay hindi natagpuan.

I-click ang pindutan na "OK", makakakuha ka ng susunod na mensahe ng error (error 29081):

Hindi mabubuksan ang database dahil ang proyekto ng VBA na nakapaloob dito ay hindi mabasa. Maaari lamang buksan ang database kung ang proyekto ng VBA ay unang tinanggal. Ang pagtanggal sa proyekto ng VBA ay inaalis ang lahat ng code mula sa mga module, form at ulat. Dapat mong i-back up ang iyong database bago subukang buksan ang database at tanggalin ang proyekto ng VBA.

Upang lumikha ng isang backup na kopya, i-click ang Kanselahin at pagkatapos ay gumawa ng isang backup na kopya ng iyong database. Upang buksan ang database at tanggalin ang proyekto ng VBA nang hindi lumilikha ng isang backup na kopya, i-click ang OK.

or

Ang proyekto ng Visual Basic para sa Mga Aplikasyon sa database ay sira.

Ganito ang screenshot:

Kung nagpatuloy ka sa pamamagitan ng pag-click sa pindutang "OK" upang hayaang buksan ng Access ang database at tanggalin ang proyekto ng VBA, makakakuha ka ng isang pangatlong mensahe ng error (error 29072), tulad ng sa ibaba:

Nakita ng Microsoft Access ang katiwalian sa file na ito. Upang subukang ayusin ang katiwalian, gumawa muna ng isang backup na kopya ng file. I-click ang tab na File, ituro ang Pamahalaan at pagkatapos ay i-click ang Compact at Pag-ayos ng Database. Kung kasalukuyang sinusubukan mong ayusin ang katiwalian na ito, kailangan mong likhain muli ang file na ito o ibalik ito mula sa isang nakaraang pag-backup.

Ganito ang screenshot:

na nangangahulugang hindi mabubuksan ng Microsoft Access ang database.

Tiyak na Paliwanag:

Ang orihinal na database ng Access sa kalusugan ay hindi naglalaman ng anumang mga proyekto ng VBA. Gayunpaman, dahil sa katiwalian, isasaalang-alang ng Access ang sira na file ng database ay naglalaman ng mga proyekto ng VBA at susubukan itong buksan. Pagkatapos ng pagkabigo upang buksan ang file, ipapakita nito ang mga mensahe sa error sa itaas, na kung saan ay medyo nakalilito dahil ang orihinal na file ay hindi naglalaman ng anumang mga proyekto sa VBA.

Ang solusyon lang ay ang paggamit ng aming produkto DataNumen Access Repair upang ayusin ang MDB file at malutas ang error na ito.

Halimbawang File:

Halimbawa ng sira na MDB file na magiging sanhi ng error. mydb_7.mdb

Ang file ay nag-ayos ng DataNumen Access Repair: mydb_7_fixed.mdb