Форумы HiProg.com - MS ACCESS, VBA, VB

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

ник: Анатолий (Киев)
У меня тоже ничего не вышло. Ни с 1252, ни с 1251 - та же галиматья, только вид сбоку.
И я не понимаю почему у вас получилось с 0хС9 - ведь в файле кирилицей и не пахнет.
ИМХО, здесь проблема кроется в том, что Excel и Access начиная с версии 2000 работают с Unicode и преобразование строки, полученной от провайдера/драйвера из ANSI в Unicode выполняется с учетом региональных настроек. Думаю что в Офисе97 или других программах, работающих с ANSI проблем бы не было.

"если региональные настройки стоят на английском то всё ок" - менять настройки перед экспортом и возвращать назад - не вариант? Как часто вам это надо?

Вопрос: "в дбф-ке всё показывает нормально" - показывает где?
Ответа нет. Вы вообще в Аксе на него смотрите?

Вопрос: Как вы делаете экспорт в excel?
Ответ: Через фокс про 9
Т.е. вы выполняете экспорт в excel средствами фокс про 9? Тогда попробуйте сделать экспорт в текстовый файл, а затем его импорт в excel с указанием кодовой страницы 1252.

Покажите, пжл, какой правильный текст должен быть в первом текстовом поле первой записи.
Я вообще не понимаю, на каком языке это написано. Первый символ имеет код 178, а в CP1552 это значек возведения в квадрат!?


Ваше имя:

Пароль:

Цитировать: [quote][/quote] Код: [code][/code]
Жирный: [b][/b] Наклонный: [i][/i]
URL: [url][/url] 

Сообщение:

 Размер файла не более 50 Кбт. Большие файлы можно размещать на www.slil.ru

Прикрепить:

 

Для вставки смайлов в текст щелкните по значку.