Как поженить 8 Екселя и WINDOWS-1251?

DDT

Новичок
Как поженить 8 Екселя и WINDOWS-1251?

Привет.


Формирую в Excel_writer'e ехельный документ. По умолчанию стоит версия екселя - 5.


Повышаю ее до 8 (Excel 2000) - нарушается кодировка.

Ставлю при создании листа setInputEncoding('WINDOWS-1251') текст пишеться нормально, НО при выводе некоторых данных повреждается документ и слетает все мое форматирование ячеек.

К сожалению не могу понять по какой именно причине повреждается документ. Заменял некоторые выводимые данные подставными ('ф п алофпыаопаплупалпл л аорыва') - все работает. В моих "нужных" данных нет никаких специальных символов - это ФИО людей.


Может кто сталкивался с таким?
 

DDT

Новичок
Да, где-то встречал тут про это. Но там вроде сказано, что Excel в таком случае может по-разному понимать форматы данных в ячейках.
 
Сверху