Member
Beiträge: 11
| Guten Abend Karl,
und Dank Dir für die rasche Antwort.
Wow!
:-)
>>Was hast du an Verweisen drin?
Dieselben wie Du plus OLE Automation und Office-Bibliothek, weil zwischendurch Daten an Word weitergereicht werden sollen.
>>Wie sieht der echte Code aus bzw. wo kommt strObject her und was steht drin?
Oh - das ist im Grunde der echte Code. Außer, dass DB-Construktor (und -Destruktor) in globalen Funktionen ausgelagert sind.
Und in strObject steht ein gültiger Tabellenname drin - wird auch alles korrekt weitergegeben.
Aber kurz und gut - bevor ich lange schreibe, hab' ich Deinen Hinweis grad' mal befolgt und siehe da, das hier....
>>Ich würde immer explizit mit Bibliothek deklarieren, also DAO.Database und DAO.Document.
....ist tatsächlich die Lösung. Das "DAO.Document" hat schon gereicht.
Da in db die CurrentDb drinsteckt, gibt's wohl nicht arg viele Verwechslungsmöglichkeiten für VBA?!....
Aber anbei, rein interessehalber: Warum ist der explizite Verweis jetzt nötig?
Die aktuelle DAO hat ja offenbar dieselben Schnittstellenbezeichner wie die alte DAO 3.6, oder? Zumindest vermute ich das, weil Access sich beschwert, wenn ich beide Libraries zugleich einbinden will.
Jedenfalls - ein ganz herzliches Dankeschön an Dich!
Auf den Bibliotheksbezeichner vorweg wäre ich wahrscheinlich noch ziemlich lange nicht gekommen.
Guten Abend und gute Nacht!
t. |