Hallo,
was man machen kann, dass man den Wert nach der Formatierung überschreibt:
Delphi-Quellcode:
zahl: Extended;
if TryStrToFloat(ExcelApp.Range['A1','A1'].value2, Zahl) then
begin
ExcelApp.Range['A1','A1'].EntireColumn.NumberFormat:= '#,###.00';
ExcelApp.Range['A1','A1'].Value2:= Zahl;
end;
Bis bald Chemiker
wer gesund ist hat 1000 wünsche wer krank ist nur einen.