logo
logo
Формат экселевого файла... [Kot 27/04/2004 02:01]
...не закрытый, хотя хорошую документацию по нему найти не просто, увы.
1) Полностью и подробно этот формат описан в Microsoft Excel 97 Developer`s Kit (MSPRESS, ISBN 1-57231-498-2). У меня, к сожалению, этой книжки не имеется.
2) Тут лежит pdf-ник с описанием форматов экселя - особо не вчитывался, но, похоже, вполне нормальный.
3) Пример совсем простенькой прораммки, генерящей экселевый файлик, есть в msdn
4) Могу прислать сорцы с генерацией экселевого файла (из исходников девэкспрессовских компонент, у которых есть функции экспорта в эксель) - на их примере довольно просто разобраться с тем, как генерить файл и написать соответвующий кусок для экспорта.
 
С имортом сложнее, поскольку надо парсить полный файл, да еще разных версий формата, а вот экспорт сделать относительно несложно, поскольку можно обойтись урезанным набором BIFF-записей и жестко ограничиться одной версией.
 
Dervish: Ваше совершенно справедливое замечание про импорт из Excel-евского файла, честно говоря, напрочь отбивает желание изучать приведённые ссылки. Кроме того, давайте вернёмся в начало этой ветки форума, ведь вопрос Романа был такой: "У нас на работе нет Excel-я, как работать с экспортом/импортом?" Мне кажется, что в этой ситуации лучше посмотреть в сторону XML, тем более, что это может оказаться универсальнее.