by Guest » Fri Sep 15, 2006 1:55 pm
Hi,
I have the same problem than MW. I add a cell with a value like '3165140022018' as textvalue to the sheet (it have to be a textvalue and not a numbervalue).
For example:
XLS.Sheet[0].AsWideString[1,1] := '3165140022018';
In the Excelsheet the value is represented accurately. But when I change the value in the Excelsheet in '3165140022019' the represented value will changed in '316514E+12'.
The reason for this is the default (standard) cell format. The '...E+...'-value will not apear with the cell format "text".
Is it possible to set the cell format to "text"?