Einzelnen Beitrag anzeigen

Benutzerbild von Chemiker
Chemiker

Registriert seit: 14. Aug 2005
1.858 Beiträge
 
Delphi 11 Alexandria
 
#4

Re: EXCEL Zellen als Datum formatieren

  Alt 17. Nov 2008, 16:26
Hallo Remote1,

versuche das Datum und die Zeit nicht als String zu übertragen, sondern als DateTime.

Delphi-Quellcode:
ZeitString:= '17.11.08 11:11:36,656';
WS2.Cells.Range['A1','A5'].NumberFormat:='TT.MM.JJ hh:mm:ss,000';
Zeit:= strtodatetime(ZeitString);
WS2.Cells[1,1].Value2:= Zeit;
Das Problem, Excel interpretiert Dein Datum erst als String und erkennt erst nach der Bearbeitung das es sich um ein Datum handelt.
Wenn Du es direkt als Datum überträgst ist es auch Excel klar, was Du willst.

Bis bald Chemiker
wer gesund ist hat 1000 wünsche wer krank ist nur einen.
  Mit Zitat antworten Zitat