Кому интересно http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=11898&lngWId=1
Проблема одна - в созданном xls кириллица нечитаемая если открывать Excel 9 (MSO 2000), и читаемая если Еxcel 10 (MSO XP).
Собствнно о подобной проблемке известно уже из комментариев на указанной выше URL.
Там даже предложение есть, как заставить читаться китайские шрифты (конвертация строки в модуле класса из unicode в основную кодировку операционки):
- Код: Выделить всё
StrConv(st$, vbFromUnicode)
Понятно, что для ковертации в кирилицу принципиально ничего не меняется
Я даже на всякий случай ее (кодировку) явно прописывал:
- Код: Выделить всё
StrConv(st$, vbFromUnicode, 1049)
Все равно не помогает...
Может кто чего подскажет? Уж больно привлекательная штучка - генерировать сходу xls без всяких там SHELL , Excel.Application и т.п.