000
23.10.2006, 16:16 Uhr
ThaMubber
|
Hi,
habe ein Programm geschrieben dass (via odbc) eine Excel Datei (xls) erzeugt und was in die Zeilen reinschreibt. (insert into .....)
Ich möchte nun dass mein Programm, beim erzeugen einer Excel Datei ,eine vorhandene Datei berücksichtigt,zum bearbeiten öffnet und Zeilen dranhängt ohne die alte zu überschreiben.
Und ich will,falls nötig,neue Sheets hinzufügen können (in die schon vorhandene xls).
In einigen Threads habe ich gesehen dass viele es mit OLE realisieren.
Gibt es da nicht die Möglichkeit dies mit odbc zu machen?
Eine Möglichkeit wäre, die Daten der schon vorhandenen Excel Datei in ein RecordSet einzulesen,alte Datei löschen, neue Datei mit angepasster Sheet-Anzahl erstellen, alte Daten von Recordset wieder draufspielen und neue Daten anhängen.
Dies ist jedoch eine unschöne lösung,finde ich jedenfalls...
Gruß
ThaMubber |