Autor Beitrag
Lokke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 54



BeitragVerfasst: Di 17.05.05 15:23 
Hi Leute,

ich habe 5 Editfelder und möchte deren Inhalt als eine csv-Datei speichern und in Excel darstellen. Ich habe es, denke ich :gruebel: , nicht ganz korrekt gemacht. Wenn ich die Exceldatei aufmache sehe ich zwar meine Einträge aber alle untereinander. Ich hätte gerne für jeden Editfeld die eigene Spalte. Aber wie genau???

Kann mir einer weiter helfen?? Anregungen!!!

Danke und hier mein Code:

ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
procedure TForm1.MessungspeichernClick(Sender: TObject);
var
  SpeichernListe: TStringList;
begin
  SpeichernListe := TStringList.Create;
  
  try
    SpeichernListe.Add('Datei Name: ' + DateiName.Text);
    SpeichernListe.Add('Projekt durchgeführt von: ' + Durchgefuehrt.Text);
    SpeichernListe.Add('P min= ' + Pmin.Text);
    SpeichernListe.Add('P max= ' + Pmax.Text);
    SpeichernListe.Add('Delta Druck= ' + DeltaP.Text);
    SpeichernListe.SaveToFile('C:\Test\Projektinformation.csv');
  finally
   SpeichernListe.Free;
  end;
end;
Keldorn
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 2266
Erhaltene Danke: 4

Vista
D6 Prof, D 2005 Pro, D2007 Pro, DelphiXE2 Pro
BeitragVerfasst: Di 17.05.05 17:08 
überleg mal wie Excel hellsehen will, wo du deine Spalten trennst.
du brauchst ein typisches Trennzeichen, Semikolon oder Tab

ausblenden Delphi-Quelltext
1:
SpeichernListe.Add('Datei Name:' +chr(vk_tab)+ DateiName.Text);					


Mfg frank

_________________
Lükes Grundlage der Programmierung: Es wird nicht funktionieren.
(Murphy)