[identity profile] alex-djk1.livejournal.com posting in [community profile] useful_faq
Есть база mysql, есть excel 2003 (и 2007) и макрос, выбирающий данные из базы. На одном компе вполне успешно все вынимаю из базы, в том числе поля с русскими буквами. На другом компе с екселем 2007 - ошибка кодировки, смахивает на то, что ексель считает utf-8 строку строкой из обычных однобайтовых символов. Это только на русских буквах. На английский и числах - все нормально.
Как побороть ексель, чтоб он начал считать юникод юникодом в независимости от системы.

Конфигурации компов:
Первый (хороший) вин 7 про 64, ексель 2003 про, ексель 2007 про (32 бита).
Второй (плохой): вин 7 хоум премиум 64, ексель 2007 бейс (32 бита).
База - вдалеке стоит windows xp (32), mysql 5.5, база с collation=utf-8
Подключаюсь и через одбц и через connection string, основной движок - adodb.
odbc connector везде 5.5 вроде.

Date: 2012-06-02 06:15 am (UTC)
From: [identity profile] mindgames4ever.livejournal.com
а винда часом не русская?

Date: 2012-06-02 08:08 am (UTC)
From: [identity profile] mindgames4ever.livejournal.com
программисты - тоже люди))