Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.09.2009, 12:34   #1
Naom
Новичок
Джуниор
 
Регистрация: 14.04.2008
Сообщений: 1
Вопрос Кодировка в Excel`e

Есть программка, где формируеться отчет, затем сохраняеться в формат екселя. И раз через раз программка сохраняет файл с разными кодировками отличными от Кирилицы. Приходиться лезть в Сервис - Параметры, вкладка общие, параметры веб документа, и там в ручную выбирать кодировку.. тогда все иреглефы исчезают.. как это можно реализовать в программном коде? чтоб при открытии книги, автоматически кодировка ставилась Кириллица, подскажите пожалуста, т.к. пробывал записать через Запись макросов, но ничего не записываеться по поводу кодировки
Naom вне форума Ответить с цитированием
Старый 29.09.2009, 18:33   #2
Teslenko_EA
Участник клуба
 
Регистрация: 10.08.2009
Сообщений: 1,796
По умолчанию

Здравствуйте Naom.
во первых стоит попытаться разобраться с программой которой формируется отчет, и в ней, если это возможно, задать язык по умолчанию для генерируемых отчетов.
второе, если программа генерирует HTML документ, отредактировать код подобным отразом:
Код:
...
<head>
<meta http-equiv=Content-Type content="text/html; charset=windows-1251">
...
обозреватель будет "знать" какая кодировка у страницы.
и последнее - программное переключение кодовой страницы используемой по умолчанию на Кирилическую:
ActiveWorkbook.WebOptions.Encoding = msoEncodingOEMCyrillicII ' DOS
ActiveWorkbook.WebOptions.Encoding = msoEncodingCyrillic ' Windows
Евгений.
Teslenko_EA вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Excel VBA, Экспорт в txt, кодировка файла UTF-16 LE/UCS-2 Little Endian+еще один интересный вопрос Maxximus Microsoft Office Excel 17 04.09.2009 20:03
Кодировка MAcK Общие вопросы .NET 5 11.11.2008 13:34
Кодировка Nixtone Помощь студентам 4 27.05.2008 14:12
Кодировка psp Общие вопросы Delphi 7 01.04.2008 19:18
Кодировка satana Общие вопросы Delphi 1 20.12.2007 02:53