|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
09.02.2013, 18:41 | #1 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Win64, Windows Server 2008, Excel 2010-64 - проблема конвертации в UTF-8
Вот такая проблема... Жизнь преподнесла сюрприз.
Есть в сети 3 разных варианта (т.е. есть больше, нашёл/понял/проверил 3) - все они отлично работают из дома на 32 бит системе, но из 3-х только один что-то выдаёт в этом облаке, но результат неудовлетворителен... Т.е. выдаёт больше вопросительных знаков, чем корректных символов. Нужно сделать вот что - берём из ячейки кириллицу, макросом конвертим в UTF-8, формируем строку-адрес, открываем такую страницу (автоматизация отсылки СМС, не спам!!! по работе В итоге сервер строку не принимает. Если заменить кириллицу на латиницу - всё работает. Кто-нибудь сталкивался с такой проблемой? Как решить? P.S. Чуть неполный заголовок - нужно бы написать проблема конвертации КИРИЛЛИЦЫ в UTF-8
webmoney: E265281470651 Z422237915069 R418926282008
Последний раз редактировалось Hugo121; 09.02.2013 в 18:46. |
09.02.2013, 19:31 | #2 |
Форумчанин
Регистрация: 22.06.2011
Сообщений: 325
|
Среди ваших методов перекодировки StrConv был?
Заказать макрос можно на сайте http://excel4you.ru/
|
09.02.2013, 19:35 | #3 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
Точно надо в UTF-8 конвертировать?
возможно другая кодировка нужна.
Анализ,обработка данных Недорого
|
09.02.2013, 19:44 | #4 | |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Watcher_1 - StrConv не было. Вот как раз смотрю - что-то UTF8 не нахожу...
doober - точно хотят UTF-8. Из дома всё работает/уходит. Цитата:
webmoney: E265281470651 Z422237915069 R418926282008
Последний раз редактировалось Hugo121; 09.02.2013 в 19:54. |
|
09.02.2013, 19:47 | #5 |
Форумчанин
Регистрация: 22.06.2011
Сообщений: 325
|
Пример
name= mid(StrConv(name, vbUnicode),2) mid нужен потому что первый символ будет ?(вопрос) альтернатива http://excelvba.ru/code/encode
Заказать макрос можно на сайте http://excel4you.ru/
Последний раз редактировалось Watcher_1; 09.02.2013 в 19:50. |
09.02.2013, 19:49 | #6 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Сейчас конверчу элементарно
Код:
webmoney: E265281470651 Z422237915069 R418926282008
|
09.02.2013, 19:53 | #7 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Мне нужно из "testтест" получить "testтест"
Вот это получил дома. testN‚?µN?N‚ Это в облаке... Код один и тот же. Если копировать домашнее при англ. раскладке - получаю testŃ‚ŠµŃŃ‚ Может что-то с выводом из этого облака наружу?
webmoney: E265281470651 Z422237915069 R418926282008
Последний раз редактировалось Hugo121; 09.02.2013 в 19:59. |
09.02.2013, 20:29 | #8 |
Форумчанин
Регистрация: 09.06.2011
Сообщений: 388
|
... предположение: для x64 при получении данных из ячейки они не преобразовываются автоматом/находятся изначально в UTF8 ?
на неконкретные вопросы даю неконкретные ответы ...
|
09.02.2013, 20:33 | #9 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Я вообще в этих кодировках нифига не понимаю... ранее не вникал, т.к. проблем не доставляли.
Данные вообще-то берутся из текстбоксов формы - заносятся на лист (корректная кириллица), и одновременно формируется строка запроса к сайту. Дома всё ОК, в облаке с кириллицей беда - там в конце добавляется сложная подпись, и вот проверка подписи не проходит. Т.е. то, что я нагенерил на своей стороне - сайт не может повторить, исходя из полученной строки. В принципе - если проблема именно с формой, то можно брать и из ячеек - но это думаю не причина. Проверил - результат одинаковый, что строку в коде прописать, что из ячейки брать.
webmoney: E265281470651 Z422237915069 R418926282008
Последний раз редактировалось Hugo121; 09.02.2013 в 20:49. |
09.02.2013, 20:42 | #10 |
Форумчанин
Регистрация: 22.06.2011
Сообщений: 325
|
Посмотрите мож это поможет
http://tainoe.o-nas.info/index.php/m...olov-kirillicy
Заказать макрос можно на сайте http://excel4you.ru/
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблемы с windows server 2008 | Molodoii | Операционные системы общие вопросы | 3 | 04.09.2012 18:33 |
Проблема с Windows Server 2008 | ChocoPie | Помощь студентам | 8 | 14.12.2011 22:04 |
Не запускается Windows Server 2008 | Салауат | Windows | 2 | 09.10.2011 20:02 |
windows server 2008 | Viktor_Line | Windows | 5 | 27.10.2009 09:11 |