Форум: "Основная";
Текущий архив: 2002.04.11;
Скачать: [xml.tar.bz2];
ВнизКонвертация таблицы в Excel Найти похожие ветки
← →
AndrewK (2002-03-28 14:10) [0]Добрый день.
Конвертирую таблицу в Excel c использованием TExcelApplication следующим образом:
var TabGrid : Variant;
...
TabGrid := VarArrayCreate([0,(R - 1),0,(C - 1)],VarOleStr);
...
TabGrid[I,J] := dbGrid.Columns.Items[J].Field.AsString;
...
Worksheet.Range[Worksheet.Cells.Item[1,1],Worksheet.Cells.Item[R,C]].Value := TabGrid;
...
Данные переносятся, все вроде бы нормально, однако при попытке выполнить какие-нибудь операции в самом Excel с данными, например суммировании колонки, выясняется, что все ячейки заполнены строками. Если в эти ячейки зайти клавишей F2 (т.е. запустить редактирование) и нажать Enter, то строка переводится в число, что и требовалось. Очень не удобно.
Можно как нибудь сделать так, чтобы числовые данные автоматически становились доступными для выполнения операций с ними при использовании TExcelApplication?
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.04.11;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.01 c