Hejsa!
Det var dejligt at møde dig! Jeg hedder Randy og er uafhængig rådgiver.
Hvis du forsøger at opgradere dine 32-bit Access-programmer, så de fungerer sammen med 64-bit Office, er det første, du skal gøre, at lave en sikkerhedskopi af dine filer, hvis noget skulle gå i stykker.
Åbn derefter databasen i 64-bit versionen af Access. Hvis det fungerer fint, er du heldig og behøver ikke at gøre meget. Men hvis du støder på fejl, er det sandsynligvis fordi koden bruger gamle 32-bit ting som API-kald eller specielle kontroller.
Det mest almindelige problem er med VBA-kode, der kalder Windows API'er. I 64-bit Office skal disse linjer opdateres til at omfatte Ptrsafe, og nogle gange skal du ændre datatyper som f.eks Long . LongPtr
Du bør også tjekke dine referencer inde i VBA-editoren (tryk på Alt + F11, og gå derefter til Værktøjer > referencer). Hvis der står "Mangler", skal du rette eller fjerne det.
Når du har opdateret tingene, skal du kompilere projektet for at sikre, at der ikke er nogen fejl. Så skal du bare teste alt for at sikre, at det stadig virker.
Med venlig hilsen