Semptom:

Buzilgan Access ma'lumotlar bazasi faylini ochish uchun Microsoft Access-dan foydalanganda siz avval quyidagi xato xabarini ko'rasiz (xato 53):

Fayl topilmadi

Namuna ekran tasviri quyidagicha:

Xato haqidagi xabarning sarlavhasiga e'tibor bering "Microsoft Visual Basic for Application", shuning uchun xato VBA fayli topilmagani sababli paydo bo'ldi.

"OK" tugmasini bosing, siz keyingi xato xabarini olasiz (xato 29081):

Ma'lumotlar bazasini ochib bo'lmaydi, chunki unda joylashgan VBA loyihasini o'qib bo'lmaydi. Ma'lumotlar bazasi faqat VBA loyihasi o'chirilgan taqdirdagina ochilishi mumkin. VBA loyihasini o'chirish barcha kodlarni modullardan, shakllardan va hisobotlardan olib tashlaydi. Ma'lumotlar bazasini ochishga va VBA loyihasini o'chirishga urinishdan oldin ma'lumotlar bazangizning zaxira nusxasini yaratishingiz kerak.

Zaxira nusxasini yaratish uchun Bekor qilish-ni bosing va keyin ma'lumotlar bazangizning zaxira nusxasini oling. Ma'lumotlar bazasini ochish va zaxira nusxasini yaratmasdan VBA loyihasini o'chirish uchun OK tugmasini bosing.

or

Ma'lumotlar bazasidagi Visual Basic for Applications loyihasi buzilgan.

Skrinshot quyidagicha ko'rinadi:

Agar Access-ga ma'lumotlar bazasini ochishiga va VBA loyihasini o'chirishga ruxsat berish uchun "OK" tugmachasini bosgan bo'lsangiz, uchinchi xato xabari paydo bo'ladi (xato 29072), quyidagicha:

Microsoft Access ushbu faylda buzuqlikni aniqladi. Buzuqlikni tuzatishga urinish uchun avval faylning zaxira nusxasini oling. Fayl yorlig'ini bosing, Boshqarish-ga o'ting va keyin ma'lumotlar bazasini ixchamlashtirish va ta'mirlash-ni bosing. Agar siz hozirda ushbu buzuqlikni tuzatmoqchi bo'lsangiz, ushbu faylni qayta tiklashingiz yoki avvalgi zaxira nusxasidan tiklashingiz kerak.

Skrinshot quyidagicha ko'rinadi:

Bo'sh

bu shuni anglatadiki, Microsoft Access ma'lumotlar bazasini ocholmaydi.

Aniq tushuntirish:

Original Health Access ma'lumotlar bazasida VBA loyihalari umuman yo'q. Biroq, buzilish sababli Access buzilgan ma'lumotlar bazasi faylida VBA loyihalarini ko'rib chiqadi va uni ochishga harakat qiladi. Faylni ochib bo'lmaganda, u yuqoridagi xato xabarlarini aks ettiradi, bu biroz chalkash, chunki asl faylda umuman VBA loyihalari mavjud emas.

Yagona echim - mahsulotimizdan foydalanish DataNumen Access Repair MDB faylini ta'mirlash va ushbu xatoni hal qilish uchun.

Namuna fayli:

Xatoga olib keladigan buzilgan MDB faylining namunasi. mydb_7.mdb

Fayl bilan ta'mirlandi DataNumen Access Repair: mydb_7_fixed.mdb