Einzelnen Beitrag anzeigen

noisy_master

Registriert seit: 17. Jun 2009
Ort: Wolfenbüttel/Baddeckenstedt
263 Beiträge
 
Delphi XE5 Professional
 
#12

AW: writeln für excel

  Alt 24. Mär 2015, 12:29
Moin,

es gibt bei Excel keinen "Separator" für die Zeilen. um mehrere Zeilen in Excel als csv zu Importieren brauchst du mehrere writeln's. Der Separator ist dazu da, um die Spalten voneinander zu trennen.

Welchen Excel dafür verwenden soll kannst du in der 1. Zeile im csv angeben mit sep=Trennzeichen


So sollte es also funktionieren:

Delphi-Quellcode:
writeln(f,'sep=;'); //Excel soll ; als Trennzeichen zwischen Spalten benutzen
writeln(f,'Zeile1_Spalte1;Zeile1_Spalte2;Zeile1_Spalte3'); //1.Zeile
writeln(f,'Zeile2_Spalte1;Zeile2_Spalte2;Zeile2_Spalte3'); //2.Zeile
.
.
.
Dirk
  Mit Zitat antworten Zitat