ອາການ:

ເມື່ອໃຊ້ Microsoft Access ເພື່ອເປີດໄຟລ໌ຖານຂໍ້ມູນ Access ທີ່ເສຍຫາຍ, ທ່ານຈະເຫັນຂໍ້ຄວາມສະແດງຂໍ້ຜິດພາດຕໍ່ໄປນີ້ (ຂໍ້ຜິດພາດ 53) ກ່ອນ:

ບໍ່ພົບແຟ້ມ

ຮູບໜ້າຈໍຕົວຢ່າງເບິ່ງຄືດັ່ງນີ້:

ໃຫ້ສັງເກດວ່າຫົວຂໍ້ຂໍ້ຄວາມສະແດງຂໍ້ຜິດພາດແມ່ນ "Microsoft Visual Basic for Application", ດັ່ງນັ້ນມັນເບິ່ງຄືວ່າຄວາມຜິດພາດແມ່ນເກີດມາຈາກໄຟລ໌ VBA ບໍ່ພົບ.

ກົດ​ປຸ່ມ "OK​"​, ທ່ານ​ຈະ​ໄດ້​ຮັບ​ຂໍ້​ຄວາມ​ຜິດ​ພາດ​ຕໍ່​ໄປ (error 29081​)​:

ຖານຂໍ້ມູນບໍ່ສາມາດເປີດໄດ້ເພາະວ່າໂຄງການ VBA ທີ່ມີຢູ່ໃນມັນບໍ່ສາມາດອ່ານໄດ້. ຖານຂໍ້ມູນສາມາດເປີດໄດ້ພຽງແຕ່ຖ້າໂຄງການ VBA ຖືກລົບຄັ້ງທໍາອິດ. ການລຶບໂຄງການ VBA ເອົາລະຫັດທັງຫມົດອອກຈາກໂມດູນ, ແບບຟອມແລະບົດລາຍງານ. ທ່ານຄວນສໍາຮອງຂໍ້ມູນຖານຂໍ້ມູນຂອງທ່ານກ່ອນທີ່ຈະພະຍາຍາມເປີດຖານຂໍ້ມູນແລະລຶບໂຄງການ VBA.

ເພື່ອສ້າງສໍາເນົາສໍາຮອງ, ໃຫ້ຄລິກໃສ່ຍົກເລີກແລະຫຼັງຈາກນັ້ນເຮັດສໍາເນົາສໍາຮອງຂໍ້ມູນຂອງຖານຂໍ້ມູນຂອງທ່ານ. ເພື່ອເປີດຖານຂໍ້ມູນແລະລຶບໂຄງການ VBA ໂດຍບໍ່ມີການສ້າງສໍາເນົາສໍາຮອງຂໍ້ມູນ, ໃຫ້ຄລິກໃສ່ OK.

or

ໂຄງການ Visual Basic ສໍາລັບແອັບພລິເຄຊັນໃນຖານຂໍ້ມູນແມ່ນເສຍຫາຍ.

ພາບຫນ້າຈໍເບິ່ງຄືດັ່ງນີ້:

ຖ້າ​ຫາກ​ທ່ານ​ດໍາ​ເນີນ​ການ​ໂດຍ​ການ​ຄລິກ​ໃສ່​ປຸ່ມ "OK​" ເພື່ອ​ໃຫ້ Access ເປີດ​ຖານ​ຂໍ້​ມູນ​ແລະ​ລຶບ​ໂຄງ​ການ VBA​, ທ່ານ​ຈະ​ໄດ້​ຮັບ​ຂໍ້​ຄວາມ​ຜິດ​ພາດ​ຄັ້ງ​ທີ​ສາມ (error 29072​)​, ດັ່ງ​ລຸ່ມ​ນີ້​:

Microsoft Access ໄດ້ກວດພົບການສໍ້ລາດບັງຫຼວງໃນໄຟລ໌ນີ້. ເພື່ອພະຍາຍາມແກ້ໄຂການສໍ້ລາດບັງຫຼວງ, ທໍາອິດເຮັດສໍາເນົາສໍາຮອງຂອງໄຟລ໌. ໃຫ້​ຄລິກ​ໃສ່ File ແຖບ​, ຊີ້​ໄປ​ທີ່​ການ​ຄຸ້ມ​ຄອງ​ແລະ​ຫຼັງ​ຈາກ​ນັ້ນ​ໃຫ້​ຄລິກ​ໃສ່​ຂະ​ຫນາດ​ໃຫຍ່​ແລະ​ການ​ສ້ອມ​ແປງ​ຖານ​ຂໍ້​ມູນ​. ຖ້າ​ຫາກ​ວ່າ​ທ່ານ​ກໍາ​ລັງ​ພະ​ຍາ​ຍາມ​ທີ່​ຈະ​ສ້ອມ​ແປງ​ການ​ສໍ້​ລາດ​ບັງ​ຫຼວງ​ນີ້​, ທ່ານ​ຈໍາ​ເປັນ​ຕ້ອງ​ສ້າງ​ໄຟລ​໌​ນີ້​ຫຼື​ຟື້ນ​ຟູ​ຈາກ​ການ​ສໍາ​ຮອງ​ຂໍ້​ມູນ​ທີ່​ຜ່ານ​ມາ​.

ພາບຫນ້າຈໍເບິ່ງຄືດັ່ງນີ້:

ຊຶ່ງຫມາຍຄວາມວ່າ Microsoft Access ບໍ່ສາມາດເປີດຖານຂໍ້ມູນໄດ້.

ຄຳອະທິບາຍທີ່ຊັດເຈນ:

ຖານຂໍ້ມູນການເຂົ້າເຖິງສຸຂະພາບຕົ້ນສະບັບບໍ່ມີໂຄງການ VBA ໃດໆເລີຍ. ຢ່າງໃດກໍ່ຕາມ, ເນື່ອງຈາກການສໍ້ລາດບັງຫຼວງ, Access ຈະພິຈາລະນາໄຟລ໌ຖານຂໍ້ມູນທີ່ເສຍຫາຍມີໂຄງການ VBA ແລະພະຍາຍາມເປີດມັນ. ຫຼັງຈາກທີ່ລົ້ມເຫລວໃນການເປີດໄຟລ໌, ມັນຈະສະແດງຂໍ້ຄວາມສະແດງຂໍ້ຜິດພາດຂ້າງເທິງ, ເຊິ່ງມີຄວາມສັບສົນເລັກນ້ອຍເນື່ອງຈາກໄຟລ໌ຕົ້ນສະບັບບໍ່ມີໂຄງການ VBA ໃດໆ.

ການແກ້ໄຂພຽງແຕ່ແມ່ນການນໍາໃຊ້ຜະລິດຕະພັນຂອງພວກເຮົາ DataNumen Access Repair ເພື່ອສ້ອມແປງໄຟລ໌ MDB ແລະແກ້ໄຂຂໍ້ຜິດພາດນີ້.

ໄຟລ໌ຕົວຢ່າງ:

ຕົວຢ່າງໄຟລ໌ MDB ເສຍຫາຍທີ່ຈະເຮັດໃຫ້ເກີດຄວາມຜິດພາດ. mydb_7.mdb

ໄຟລ໌ສ້ອມແປງດ້ວຍ DataNumen Access Repair: mydb_7_fixed.mdb