Russian Qt Forum

Программирование => Общий => Тема начата: М.и.х.а.и.л от Ноябрь 25, 2011, 09:36



Название: Макрос VBA для сохранения данных EXCEL в txt формате в кодировке CP866
Отправлено: М.и.х.а.и.л от Ноябрь 25, 2011, 09:36
[
Код
DOS
 
Господа форумчане! Спецы по VBA! Help!
Помогите" неспециалисту".
Есть макрос, формирующий txt файл на основе активной страницы EXCEL. Но беда в том, что в читаемом виде он сохраняется исключительно в кодировке CP-1251. В CP-866 получается абсолютная галиматья. Для просмотра использую FAR с переключателем WIN-DOS по клавише F8. Что и в каком месте нужно дописать, чтобы txt файл формировался в таком виде, чтобы был читаем именно в Dos?
Макрос в прикрепленном файле.
Макрос не мой, просто приспособил его для своих нужд. Если кто узнает свое творение - огромное ему спасибо.


Название: Re: Макрос VBA для сохранения данных EXCEL в txt формате в кодировке CP866
Отправлено: qt_user от Ноябрь 28, 2011, 23:14
Предлагаю посредника Qt, читать сформированный текстовик и выводить его в консоль, надо только с кодировками
поиграться и все