Verbindung zu EXCEL

Hallo zusammen!

Vielleicht kann mir ja jemand von Euch helfen!?
Ich möchte eine Verbindung zu einer (bzw. einer Auswahl von) EXCEL-Tabelle(n) erstellen, wie lautet da der Connection String oder wie verbinde ich da generell? Excel ist ja im Prinzip eine Datenbank.

Ich möchte Daten in der Tabelle auslesen und verändern können, ist das möglich? Und wenn ja wie??? Im Prinzip soll immer ein „Datensatz“ angezeigt werden und ich möchte dann zum nächsten Klicken (ein Datensatz = eine Zeile in EXCEL).

Viele Grüße

hallo nicole,

du kannst excel nicht per sql abfragen – d.h. connection-string is nicht…
du kannst dir höchstens wie im posting etwas weiter unten beschrieben, die excel-applikation als objekt instanzieren und so auf die tabellen zugreifen…

alle daten auslesen? klar kannst du das – nur mit einschränkungen wie du sie im sql setzen kannst, wirst du es schwer haben

ich würde mir an deiner stelle ein excel-objekt instanzieren
einen zähler für die zeilen dimensionieren

und dann

excelobjekt.worksheets(1).cells(zeilenzaehler, 1) = „hallo“

bzw.- andersrum

gruß

rasta

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo rasta,

tja, das scheint mir alles sehr umständlich zu sein, irgendwie muss es da noch eine einfache Lösung geben.
Danke für die Hilfe

Gruß
Nicole

hallo nicole,

du kannst excel nicht per sql abfragen – d.h.
connection-string is nicht…
du kannst dir höchstens wie im posting etwas weiter unten
beschrieben, die excel-applikation als objekt instanzieren und
so auf die tabellen zugreifen…

alle daten auslesen? klar kannst du das – nur mit
einschränkungen wie du sie im sql setzen kannst, wirst du es
schwer haben

ich würde mir an deiner stelle ein excel-objekt instanzieren
einen zähler für die zeilen dimensionieren

und dann

excelobjekt.worksheets(1).cells(zeilenzaehler, 1) = „hallo“

bzw.- andersrum

gruß

rasta

hallo nicole,

ja die einfachere lösung ist, das du deine excel-tabelle nach access portierst— da kannst du dieser ganz easy per sql abfragen.

gruß

rasta

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo Nicole!

Stichwort zu deinem Problem heißt „OPENROWSET“

ADDRESS:http://www.itrain.de/knowhow/sql/transfer/adhoc/

MfG Waldemar