ciao Davide grazie ma ho già provato a reimportare tutti i moduli in un db nuovo ma purtroppo nulla.
La cosa strana è che sul pc di mia moglie anch'esso a 64 bit non da alcun problema. Nel frattempo ho scoperto che la la dll che manda in crash è oleaut32.
ti allego la prima parte del report di errore che mi da il visualizzatore di eventi
Version=1
EventType=APPCRASH
EventTime=132338293278151572
ReportType=2
Consent=1
UploadTime=132338293281058450
ReportStatus=268435456
ReportIdentifier=9376e322-d5d6-4d90-8f10-6aa52f998fba
IntegratorReportIdentifier=58e8ca3d-1a22-43d5-894d-6a1aed1ba70f
Wow64Host=34404
OriginalFilename=MSACCESS.EXE
AppSessionGuid=00002900-0003-000b-e8a6-6ef6f928d601
TargetAppId=W:00062dde378ad4a45da1a2e77a67bb6a717100000000!00005eddd7d3ef161b8627644fbc403ac02e8f01dc40!MSACCESS.EXE
TargetAppVer=2020//05//08:15:02:09!138a473!MSACCESS.EXE
BootId=4294967295
TargetAsId=5540
UserImpactVector=269484304
IsFatal=4294967295
EtwNonCollectReason=4
Response.BucketId=ad49ac929b528e410c6500490e756aa2
Response.BucketTable=4
Response.LegacyBucketId=2046041919484947106
Response.type=4
Sig[0].Name=Nome applicazione
Sig[0].Value=MSACCESS.EXE
Sig[1].Name=Versione applicazione
Sig[1].Value=16.0.12730.20270
Sig[2].Name=Timestamp applicazione
Sig[2].Value=5eb57471
Sig[3].Name=Nome modulo con errori
Sig[3].Value=OLEAUT32.dll
Sig[4].Name=Versione modulo con errori
Sig[4].Value=10.0.18362.693
Sig[5].Name=Timestamp modulo con errori
Sig[5].Value=d79b97e6
Sig[6].Name=Codice eccezione
Sig[6].Value=c0000005
Sig[7].Name=Offset eccezione
Sig[7].Value=000000000008c808
DynamicSig[1].Name=Versione SO
DynamicSig[1].Value=10.0.18362.2.0.0.768.101
DynamicSig[2].Name=ID impostazioni locali
DynamicSig[2].Value=1040
UI[2]=C:\Program Files\Microsoft Office\root\Office16\MSACCESS.EXE
LoadedModule[0]=C:\Program Files\Microsoft Office\root\Office16\MSACCESS.EXE