VBA Fehler 429

Hi!

Ich - relativer VBA-Neuling - versuche, aus VBA unter Excel auf eine Access-Datenbank mittels DAO zuzugreifen.

Unter „Extras -> Verweise“ ist die Microsoft DAO 2.5/3.51 Compatibility Library gesetzt.

Bei Aufruf der Programmzeile

set dbDb = OpenDatabase(„Z:\MyDB.MDB“)

bekomme ich die Fehlermeldung

„429 - Objekterstellung durch ActiveX-Komponente nicht möglich“

Welchen ActiveX-Verweis muss ich setzen, damit der Zugriff funktioniert?
Oder ist eine andere DAO-Library notwendig?

Grüße
Heinrich

Hallo Heinrich,

Bei Aufruf der Programmzeile

set dbDb = OpenDatabase(„Z:\MyDB.MDB“)

bekomme ich die Fehlermeldung

„429 - Objekterstellung durch ActiveX-Komponente nicht
möglich“

Gibt es bei dir ein Laufwerk „Z“ ???
Hast du Schreibrechte auf diesem Laufwerk ??

Scheinbar existiert die Datenbank „MyDB.MDB“ nicht auf Laufwerk „Z:“ und Erstellen geht nicht.

MfG Peter(TOO)

Hallo Heinrich,

du muss noch einen Verweis auf DAO 3.6 setzten.

Mit freundlichen Grüßen
Christian