Переносим свои отчеты из 8.10 в 9.10.
Кусок кода из файла в кодировке 866:
xlSetCellStringValue('на '+DateToStr(a, 'Month YYYY')+' г.', 6, 4, 6, 4);
Идет запись в ячейку Excel. Подстроки 'на' и 'г.' в Еxсelе выводятся в другой кодировке, а название месяца выводится правильно.
В 8.10 такого не было...
Г-ка 9.10 + Excel - Проблемы в кодировке?
Модераторы: m0p3e, edward_K, Модераторы
-
- Местный житель
- Сообщения: 258
- Зарегистрирован: 13 апр 2006, 11:57
- Откуда: Бегущий к Галактике
-
- Заслуженный деятель интернет-сообщества
- Сообщения: 5188
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: SPB galaxy spb
Re: Г-ка 9.10 + Excel - Проблемы в кодировке?
А не пробовали в 1251 сохранить? И еще раз проверьте что 866
Вообще лучше в функции передавать перемен ныне, поскольку там тип var string. А сообщения в том же файле по русски ?
Вообще лучше в функции передавать перемен ныне, поскольку там тип var string. А сообщения в том же файле по русски ?
-
- Местный житель
- Сообщения: 258
- Зарегистрирован: 13 апр 2006, 11:57
- Откуда: Бегущий к Галактике
Re: Г-ка 9.10 + Excel - Проблемы в кодировке?
Да - пробовали.edward_K писал(а):А не пробовали в 1251 сохранить? И еще раз проверьте что 866
Интернесно, что имя месяца из функции DateToStr(a, 'Month YYYY') в Exсel отобразилось правильно.edward_K писал(а): Вообще лучше в функции передавать перемен ныне, поскольку там тип var string. А сообщения в том же файле по русски ?
-
- Заслуженный деятель интернет-сообщества
- Сообщения: 5188
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: SPB galaxy spb
Re: Г-ка 9.10 + Excel - Проблемы в кодировке?
я бы все таки вывел message того выражения, что гоните в Excel, при том нужно это сделать непосредственно в том же файле, где и вывод в Excel.Если оно нормальное, то попробовать завести переменную, в которую задать выражение, и уже ее выводить. Если это не поможет, то надо думать дальше. Я пока 910 на занимался.