Import von Exeldaten [erledigt]

Einbindung von Office-Komponenten wie Word, Excel usw.

Moderator: Moderatoren

Antworten
Benutzeravatar
Wolfgang Ciriack
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2934
Registriert: Sa, 24. Sep 2005 9:37
Wohnort: Berlin
Hat sich bedankt: 13 Mal
Danksagung erhalten: 34 Mal
Kontaktdaten:

Import von Exeldaten [erledigt]

Beitrag von Wolfgang Ciriack »

Hallo,
hat jemand so etwas schon in Gebrauch und kann mal kurz einen Teil posten ?
Oder hat jemand einen Link zu den Newsgroups, wo ein Beispiel dazu steht ?
Zuletzt geändert von Wolfgang Ciriack am Mi, 08. Jul 2009 14:27, insgesamt 1-mal geändert.
Viele Grüße
Wolfgang
Benutzeravatar
Martin Altmann
Foren-Administrator
Foren-Administrator
Beiträge: 16508
Registriert: Fr, 23. Sep 2005 4:58
Wohnort: Berlin
Hat sich bedankt: 111 Mal
Danksagung erhalten: 48 Mal
Kontaktdaten:

Re: Import von Exeldaten

Beitrag von Martin Altmann »

Moin,
ich mache das, indem ich mir die in Excel exportierte .csv-Datei nehme...
Aber das hilft Dir nicht weiter, nehme ich an - oder?

Viele Grüße,
Martin
:grommit:
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/

Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
Wolfgang Ciriack
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2934
Registriert: Sa, 24. Sep 2005 9:37
Wohnort: Berlin
Hat sich bedankt: 13 Mal
Danksagung erhalten: 34 Mal
Kontaktdaten:

Re: Import von Exeldaten

Beitrag von Wolfgang Ciriack »

Hallo Martin,
das wollte ich meinem Kunden ersparen.
Es müsste ja eigentlich mit SQLExpress gehen, allerdings fehlt mir dazu der Mappenname, der ist immer anders.
Beim execute des SQL Statement SELECT * FROM 07.07.2009 (Mappenname zu Fuss mal eingegeben, bekomme ich als SQL Fehlermeldung immer

SQLState: 42000, ErrorCode:63727
[Microsoft][ODBC Excel Driver] Aktualisieren nicht möglich; Datenbank oder Objekt ist schreibgeschützt.

Vielleicht nehme ich doch besser ActiveX ?
Viele Grüße
Wolfgang
Benutzeravatar
Wolfgang Ciriack
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2934
Registriert: Sa, 24. Sep 2005 9:37
Wohnort: Berlin
Hat sich bedankt: 13 Mal
Danksagung erhalten: 34 Mal
Kontaktdaten:

Re: Import von Exeldaten

Beitrag von Wolfgang Ciriack »

Ok, mit ActiveX ist es recht einfach:

Code: Alles auswählen

   oExcel:= CreateObject( "EXCEL.APPLICATION" )
   IF !( oExcel == NIL )
      oWorkBook := oExcel:workbooks:open(v_datei)
      aValues := oWorkBook:workSheets(1):usedRange:value
Den Foren sei Dank :D
Viele Grüße
Wolfgang
Antworten