Hallo zusammen,
weiß jemand ob es bzw. wie es von VBA unter Excel möglich ist auf eine MS Access Datenbank mittels SQL zuzugreifen.
Ich habs vor Ewigkeiten unter VB5 gemacht dass ich mir meinen SQL-Befehl als String gebaut habe und den „irgendwie“ an Access geschickt habe. Ich glaube das war mit Recordset. Allerdings habe ich keinen Zugriff mehr auf den Source-Code dass ich spicken könnte.
Hat jemand 'ne Idee wie das gehen würde?
Viele Grüße und schon mal Danke,
Martin
Hi!
Hat jemand 'ne Idee wie das gehen würde?
Das funktioniert! Du hast Zugriff auf alle MS-Office Programme über die OLE-Schnittstelle.
Damit du die entsprechenden Funktionen nutzen kannst, musst du zuerst im VBA-Editor im Menü Extras - Verweise, das Verweis „Microsoft Access 8.0 Object Library“ auswählen. (Bei Office 97 ist es die Version 8.0, bei höheren kann es auch eine andere sein).
In der MS-Homepage findest du in der Sektion „Developer“ Anleitungen wie man nun auf diesen Weg auf die Daten zugreift. Oder google.de !
grüsse
catmad
Hallo
Das funktioniert! Du hast Zugriff auf alle MS-Office Programme
über die OLE-Schnittstelle.
Damit du die entsprechenden Funktionen nutzen kannst, musst du
zuerst im VBA-Editor im Menü Extras - Verweise, das Verweis
„Microsoft Access 8.0 Object Library“ auswählen. (Bei Office
97 ist es die Version 8.0, bei höheren kann es auch eine
andere sein).
Genau das hat gefehlt, der VB-Code zum öffnen ist dann irgendwo in der Hilfe mitgeliefert.
Merci,
Martin