symptomau:

Wrth ddefnyddio Microsoft Access i agor ffeil cronfa ddata Mynediad llygredig, gwelwch y neges gwall ganlynol (gwall 53) yn gyntaf:

Ffeil heb ei darganfod

Mae llun-lun enghreifftiol yn edrych fel hyn:

Sylwch mai teitl y neges gwall yw “Microsoft Visual Basic for Application”, felly mae'n ymddangos bod y gwall yn cael ei achosi oherwydd na cheir hyd i ffeil VBA.

Cliciwch botwm “OK”, fe gewch y neges gwall nesaf (gwall 29081):

Ni ellir agor y gronfa ddata oherwydd ni ellir darllen y prosiect VBA sydd ynddo. Dim ond os caiff y prosiect VBA ei ddileu gyntaf y gellir agor y gronfa ddata. Mae dileu'r prosiect VBA yn dileu'r holl god o fodiwlau, ffurflenni ac adroddiadau. Dylech ategu eich cronfa ddata cyn ceisio agor y gronfa ddata a dileu'r prosiect VBA.

I greu copi wrth gefn, cliciwch Canslo ac yna gwnewch gopi wrth gefn o'ch cronfa ddata. I agor y gronfa ddata a dileu'r prosiect VBA heb greu copi wrth gefn, cliciwch OK.

or

Mae'r prosiect Visual Basic for Applications yn y gronfa ddata yn llygredig.

Mae'r screenshot yn edrych fel hyn:

Os ewch ymlaen trwy glicio ar y botwm “OK” i adael i Access agor y gronfa ddata a dileu’r prosiect VBA, fe gewch drydedd neges gwall (gwall 29072), fel isod:

Mae Microsoft Access wedi canfod llygredd yn y ffeil hon. I geisio atgyweirio'r llygredd, yn gyntaf gwnewch gopi wrth gefn o'r ffeil. Cliciwch y tab File, pwyntiwch at Rheoli ac yna cliciwch ar Gronfa Ddata Compact ac Atgyweirio. Os ydych chi'n ceisio atgyweirio'r llygredd hwn ar hyn o bryd, mae angen i chi ail-greu'r ffeil hon neu ei hadfer o gefn wrth gefn blaenorol.

Mae'r screenshot yn edrych fel hyn:

gwag

sy'n golygu na all Microsoft Access agor y gronfa ddata.

Esboniad manwl gywir:

Nid yw'r gronfa ddata Mynediad Iechyd wreiddiol yn cynnwys unrhyw brosiectau VBA o gwbl. Fodd bynnag, oherwydd y llygredd, bydd Access yn ystyried bod y ffeil gronfa ddata lygredig yn cynnwys prosiectau VBA ac yn ceisio ei hagor. Ar ôl methu ag agor y ffeil, bydd yn arddangos y negeseuon gwall uchod, sydd ychydig yn ddryslyd gan nad yw'r ffeil wreiddiol yn cynnwys unrhyw brosiectau VBA o gwbl.

Yr unig ateb yw defnyddio ein cynnyrch DataNumen Access Repair i atgyweirio'r ffeil MDB a datrys y gwall hwn.

Ffeil Sampl:

Sampl o ffeil MDB llygredig a fydd yn achosi'r gwall. mydb_7.mdb

Atgyweiriwyd y ffeil gyda DataNumen Access Repair: mydb_7_fixed.mdb