Генерация XLS/XLSX

S2
На сайте с 02.06.2006
Offline
100
635

Потребовалось сделать экспорт/импорт БД товаров в эксель. Подскажите вариант, кто знает, под следующие требования:

1) стили ячеек (цвет, заливка)

2) поддержка RichText для форматирование строк внутри ячеек (в идеале совсем для лентяев конвертирование HTML в RichText :) )

3) высота, ширина ячеек и т.п.

4) формат значений

Попробовал PHPExcel. В целом все устраивает, но нашел баг, когда RichText используется в цикле, то после 16 итерации начинается какая-то ерунда с повторами форматируемого текста. Т.е. хочу занести в ячейку "123", а заносится "123123123123". Причем ближе к низу листа дубли сокращаются и в последних строках все выводится нормально, как и должно быть. Даже с примером такая ерунда.

---------- Добавлено 09.08.2012 в 19:34 ----------

UPD. Все описанное выше касается Опен Офиса. Попробовал MS Office 2010 - там все корректно. Странно...

M
На сайте с 15.03.2012
Offline
127
#1

я использовал phpExcel 1.7.6 как то раз.. проблем не возникло, насчет RichText ничего не могу сказать

если честно, не думаю что Вы не найдете чтото лучше. попробуйте глюк поправить)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий