![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Подскажите пожалуйста,как можно на делфи создать файл с таблицей
Ilya___ © (2005-01-10 13:01:00)Подскажите пожалуйста,
как можно на делфи создать файл с таблицей Excel,
при условии, что на компьютере нет программы Excel.
ms (2005-01-10 13:47:00) [1]> Ilya___
Kakoi interesnoe имя.
Cvobodno vladeete?
Ilya___ (2005-01-10 13:29:00) [2]Спасибо, попробую.
Ilya___ (2005-01-10 13:29:00) [3]Спасибо, попробую.
TUser (2005-01-10 13:21:00) [4]Ну, это совсем просто. Пишешь
writeln(f,'1'#9'2');
writeln(f,'3'#9'4');
Короче - обычная работа с файлами, вставляешь где надо №9 - символ табуляции. Конечно, в таком файле - никакх объединенных ячеек, шрифтов, цветов, рамок и т.д. Хотя, формулы, наверное, прокатят.
Ilya___ (2005-01-10 13:19:00) [5]>TUser © (10.01.05 13:10) [3]
>PS. Существенно проще (если это допустимо, конечно) писать >текстовый файл с табуляцией. Я чаще всего так и делаю, если >мне надо потом данные в Ёкселе обрабатывать.
А как это сделать, хотелось бы поподробнее.
Допустим мне надо создать таблицу 1х4 со значениями: 1,2,3,4 ?
Ilya___ (2005-01-10 13:12:00) [6]А какие компоненты для этого подойдут?
TUser (2005-01-10 13:10:00) [7]Есть ли такие компоненты для D - не слышал. Знаю, что вроде бы есть библиотеки на perl'е.
PS. Существенно проще (если это допустимо, конечно) писать текстовый файл с табуляцией. Я чаще всего так и делаю, если мне надо потом данные в Ёкселе обрабатывать.
by (2005-01-10 13:10:00) [8]Ilya___ (10.01.05 13:01)
Ищи компонент FlexCel
счас он в составе TMS Pack
http://www.tmssoftware.com/
http://www.tmssoftware.com/FLEXCEL/FLEXCELD7.ZIPсвободен для некоммерческого использования
y-soft (2005-01-10 13:08:00) [9]>Kerk © (10.01.05 13:02) [1]
А вот и нет. Формат файла Excell (BIFF) известен, по сути это обыкновенное структурированное хранилище. Можно писать напрямую, но даже это в общем случае ни к чему - существуют уже готовые платные и бесплатные компоненты...
Kerk (2005-01-10 13:02:00) [10]никак