Hallo FlowHeater Benutzer,
im englischen Support Forum wurde eine sehr interessante Frage/Anforderung gestellt. Hier geht’s zum englischen Original:
From CSV to EXCEL: to append the records
Hier kurz die Übersetzung sowie die Lösung des Problems:
Frage von Gennaro aus Italien:
Ich benutze FlowHeater um
CSV Textdateien
in eine
Excel Arbeitsmappe
zu importieren. Gibt es die Möglichkeit, die CSV Zeilen automatisch ans Ende des Excel Arbeitsblattes anzuhängen?
Antwort:
Momentan unterstütz der
Excel Adapter
leider noch nicht das Anhängen von Daten/Zeilen an ein bestehendes Excel Arbeitsblatt. Über den
.NET Script Heater
sowie folgenden Code (Script Code bitte aus dem Englischen Original verwenden) kann das aber abgebildet werden.
Ziehen Sie einen
.NET Script Heater
in eine bestehende Verbindung/Pipe. Öffnen Sie über einen Doppelklick auf den Heater den Konfigurationsdialog. Schalten Sie die Script Sprache auf VB um und kopieren den Script Code in das Textfeld. Das Script öffnet das angegebene Excel Arbeitsblatt, sucht den letzten Eintrag durch vergleichen des ersten Spalten Inhaltes. Die Vergleichsspalte können Sie ändern, schauen Sie sich dazu den Kommentar im Script an.
Hinweis: Das Script ändert die Eigenschaft „Von Zeile“ in der FlowHeater Definition. (s. Screenshot im englischen Original) Wenn Sie die Defintion speichern nachdem Sie sie über den
Test und ausführen Dialog
ausgeführt haben steht der Offset auf den neuen Wert!
Schauen Sie sich auch die Beispieldefinition dazu im englischen Original Posting an.