Форум: "Основная";
Текущий архив: 2005.02.06;
Скачать: [xml.tar.bz2];
ВнизКак записать XLS-файл ? Найти похожие ветки
← →
Dimedrol © (2005-01-20 14:41) [0]Коллеги, нужно записать несколько цифирок и строчек
в ячейки Excel файла. (создать файл и поместить туда простейшие данные)
Так вот - чем это можно сделать ? Какими LIB-ами или VCL-ами ?
БЕЗ использования самого Excel-a. То есть Excel-а на машине - НЕТ.
Пробовал - JclExcel.pas - пишет нормально, но последний OpenOffice 1.1.4 не понимает файл.
Пробовал - XLSReadWrite - MS Excel Viewer ругается на некие отсутствующие форматы при открытии файла.
← →
Dimedrol © (2005-01-21 11:12) [1]Что, совсем никто не сталкивался ? :-(
← →
Symb (2005-01-21 11:14) [2]Если на машине нет Excel"я, то на хрена там файл Excel?
← →
palva © (2005-01-21 11:58) [3]Сталкивался, но не знаю как. Формат закрытый. Встречал где-то в интернете описание формата, но это очень старая версия, когда Unicode не использовалось. Если у вас есть Open Office, то можно использовать его в режиме автоматизации. Сам это делать не пробовал, что-то очень непривычная там система объектов. Либо можно писать сразу в формате Open Office - это зазипованные xml-файлы.
← →
Dimedrol © (2005-01-21 12:17) [4]2 Symb
Отчеты генеряться на 1 машине и потом пересылаются в другое место.
palva ©
Поищи в Гугле - JclExcel.pas
Все нормально. Я же говорю - в нем все в порядке!
Только нечитабельно для OpenOffice-a. Впору хоть самому разбираться ;-)
← →
Arm79 © (2005-01-21 12:25) [5]простейший вариант
создаешь файлы с расширением csv и разделителем полей подобие #9
100% Эксель понимает. ОпенОффис не пробовал, но я далек от мысли, что он не понимает обычные текстовые файлы
← →
palva © (2005-01-21 13:17) [6]Dimedrol © (21.01.05 12:17) [4]
> Поищи в Гугле - JclExcel.pas
Чего-то не нашел. То есть JclExcel.pas нашел конечно, но там требуется еще jcl.inc, а во фрейме слева этого файла нет. Может быть можно как-то скачать сразу весь проект? Кинь ссылку, если не в лом. Хотелось бы использовать такую штуку для своих нужд.
← →
Dimedrol © (2005-01-21 15:27) [7]2 Arm79 ©
Сорри такой вариант не катит :-(
2 palva ©
Это часть бесплатной и open-source JEDI code library
http://www.delphi-jedi.org/
jcl.inc входит в комплект
Занятно! что в самом "JEDI code library" я при беглом просмотре не нашел самой JclExcel.pas, а нашел ее у себя в старых "загашниках" :-) Надо посмотреть в "JEDI VCL"...
← →
palva © (2005-01-21 15:31) [8]JclExcel.pas здесь
http://www.koders.com/delphi/fid9A6290119D7667BCD2D82D1E5B87CF851137745F.aspx
а Jcl.inc
нигде нет. Может там еще что-нибудь понадобится...
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2005.02.06;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.037 c