Access kan sluta svara när du försöker skapa en MDE-, ACCDE- eller ADE-fil
Anteckning
Office 365 ProPlus byter namn till Microsoft 365-appar för företag. Mer information om den här ändringen finns i det här blogginlägget.
Måttlig: Kräver grundläggande makron, kodning och kompatibilitetsfärdigheter.
Den här artikeln gäller en Microsoft Access-databas (.mdb eller .accdb) och ett Microsoft Access-projekt (.adp).
Ursprungligt KB-nummer: 814858
Symptom
När du försöker spara en Access-databasfil (.mdb eller .accdb) som en MDE-fil (.mde) eller ACCDE-fil (.accde), eller när du försöker spara en Access-projektfil (.adp) som en ADE-fil (.ade) kan Access sluta svara. Du kan få följande felmeddelande:
Det har uppstått ett problem i Microsoft Access och du måste stänga det. Vi beklagar besväret.
Berätta för Microsoft om det här problemet.
Vi har skapat en felrapport som du kan skicka för att hjälpa oss att förbättra Microsoft Access. Den här rapporten behandlas som konfidentiell och anonym.
Om du vill se vilka data i felrapporten som finns klickar du här.
Orsak
Det här problemet kan uppstå när VBA-projektet (Visual Basic for Applications) för .mdb-filen eller .adp-filen är skadad.
Lösning
Du kan komma runt det här problemet genom att läsa in Vba-projektet i Access-databasen på nytt från text och sedan skapa MDE-, ACCDE- eller ADE-filen. Gör så här:
Anteckning
Gör en säkerhetskopia av databasen innan du börjar med de här stegen.
Klicka på start och sedan på Kör i Aktivitetsfältet.
Skriv <Microsoft_Access_Path>\msaccess.exe /decompile och klicka sedan på OK.
Anteckning
<Microsoft_Access_Path> är sökvägen till den mapp där Access är installerad.
Öppna den ursprungliga .mdb-filen, den ursprungliga.accdb-filen eller den ursprungliga .adp-filen som du vill spara som den nya MDE-filen, ACCDE-filen eller ADE-filen. Gör så här:
- Tryck på ALT+F11 för att öppna Visual Basic Editor.
- På menyn Felsökning klickar du på <DatabaseName> Kompilering.
- Klicka på Spara på Arkiv-menyn <DatabaseName> och stäng sedan Visual Basic Redigeraren.
I de senaste versionerna av Access klickar du på Spara som spara databas som och sedan > > på Skapa ACCDE-fil eller på Skapa ADE.
I Access 2010 och Access 2007 klickar du på fliken Databasverktyg och sedan på Skapa ACCDE-fil eller på Skapa ADE i gruppen Databasverktyg.
I Microsoft Office Access 2003 eller i tidigare versioner av Access klickar du på Databasverktyg på Verktyg-menyn och sedan på Skapa MDE-fil eller på Skapa ADE-fil.
Leta reda på mappen där du vill spara MDE-filen, ACCDE-filen eller ADE-filen i dialogrutan Spara MDE-som, och klicka sedan på Spara.