а можно по подробнее как его применить (формат ячейки)?
вот фрагмент кода который я использую
var
...
ISheet: Excel97.ExcelWorksheet; //лист
value:OLEVariant;
str:string;
begin
...
Value := ISheet.Range['Q10', EmptyParam].Value;
str:=Value;
...
end;
Здравствуйте, Аноним, Вы писали:
А>а можно по подробнее как его применить (формат ячейки)?
А>вот фрагмент кода который я использую
var
...
ISheet: Excel97.ExcelWorksheet; //лист
str:string;
begin
...
ISheet.Range['Q10', EmptyParam].NumberFormatLocal:='@'; // просто текст
str := ISheet.Range['Q10', EmptyParam].Value;
...
end;
подробнее посмотрите описание свойство NumberFormat и NumberFormatLocal в бейсике Excel
Здравствуйте, Drago, Вы писали:
А>>а можно по подробнее как его применить (формат ячейки)?
А>>вот фрагмент кода который я использую
D>D>var
D> ...
D> ISheet: Excel97.ExcelWorksheet; //лист
D> str:string;
D>begin
D> ...
D> ISheet.Range['Q10', EmptyParam].NumberFormatLocal:='@'; // просто текст
D> str := ISheet.Range['Q10', EmptyParam].Value;
D> ...
D>end;
D>
не помогло (
Здравствуйте, Alexar, Вы писали:
может Cells попробовать?
str := ISheet.Cells.Item[10, 17];
// или
str := ISheet.Cells.Item[10, 17].Value;
// или
str := ISheet.Cells.Item[10, 17].Value2;
Читайте оригинальную документацию. она рулез
Здравствуйте, Drago, Вы писали:
D>Здравствуйте, Alexar, Вы писали:
D>Читайте оригинальную документацию. она рулез
А вообще клево делать так.. Открываешь в excel, выбираешь сохранить как, далее таблица xml, сохраняешь. А потом просто парсишь xml-ник!
Был у меня случай. Когда xml был размером в 30 мегабайт... Весело было бы все это делать через excel.