Редактирование excel файла

Tor

Новичок
Редактирование excel файла

Стоит задача открыть существующий файл excel, записать в известные ячейки текст и выдать/сохранить

Spreadsheet_Excel_Writer легко создает новые документы, но вот открыть существующий заставить не удалось

COM не предлагать, сервак не под виндой

установка шаблонов в файле и потом их замена в бинарной файле конечно выход, но надеюсь получить более красивое решение
 

SPYFORCER

Новичок
вариант такой

1. читаешь excel файл. поможет http://freshmeat.net/projects/phpexcelreader/

2. а Spreadsheet_Excel_Writer создаёшь файл на основе прочитаного ранее и новых данных которые надо внести..

3. Заменяешь исходный файл
 

Tor

Новичок
добавлю, что при замене в бинарном файле проявились непреодолимые трудности с кирилицей

буду рад любому решению этой проблемы
 

ngm

Новичок
Используйте SpreadsheetML:
Готовите шаблон в Excel 2003
Сохраняете как xml
В полученной xml легко сделать замены
Отсылаете броузеру указав праильные хедеры
 

Tor

Новичок
кирилица представленна двухбуквенным кодом
т.е. str_replace в бинарном файле работает

-~{}~ 12.04.06 10:21:

ngm

гугл дает противоречивый ответ на вопрос:
у всех ли откроется такой файл

но все равно - спасибо
 
Сверху