Ich habe vor 20 Jahren ein VBA Macro geschrieben, das aber nur unter 32-Bit Word läuft, seither aber ohne Probleme. Jetzt war ich gezwungen, auf Windows 365 64 Bit umzustellen.
Auszug:
Public Db As Database
Public DBName As String
...
DBname="F:\CloudStation\Vorlagen\MeinBrief3.mdb"
Es scheitert dann an
Set Db = DBEngine.Workspaces(0).OpenDatabase(DBName, True, False)
mit "Klasse nicht registriert."
Mir ist bewusst, dass das hier ein Excel-Forum ist, aber mein Problem ist scheinbar aber Office weit.
Gruss guennie
Forumbeitrag
Excel-Version des Fragestellers:
365 privat
Erfahrungslevel des Fragestellers:
Basiskenntnisse in VBA
snb
27.04.2026 20:14:47
AW: Zugriff aus Word auf Access DB
Warum nicht ?
with getobject("F:\CloudStation\Vorlagen\MeinBrief3.mdb" )
end with
Forumbeitrag
Excel-Version des Fragestellers:
365 privat
Erfahrungslevel des Fragestellers:
Basiskenntnisse in VBA
Case
28.04.2026 09:33:28
Im Anhang ist...
Moin guennie, :-)
... ein Beispiel - erstellt unter Windows 11 und Office 365 - beides 64 Bit. ;-)
Bei meiner Umstellung habe ich auch die "*.mdb" ins "neue" Format überführt "*.accdb" - hatte dadurch weniger Probleme. ;-)
Danke Case.
Letztendlich hat mich dein Beitrag auf die richtige Spur gebracht. Und der Artikel im Netz unter https://www.gmi.at/howtovba/datenbank.html. Bei meinen Verweisen fehlte noch die Microsoft Office 16.0 Access database engine Object Library.
Gruß guennie