Windows / VBA: специальные символы больше не распознаются - PullRequest
0 голосов
/ 21 октября 2019

У меня новый компьютер, снова WIN10, снова те же программы (Office2013), ничего не изменилось более или менее. Но: у меня есть программа для копирования пути файла в буфер обмена, эти ссылки не будут работать, если в имени файла есть специальные символы (ÖÄÜ ...). Также в VBA мой «personal.xlsb» не открывается, я получаю сообщение об ошибке с заголовком «Microsoft Visual Basic для приложений» и только текст «400». Некоторые другие макросы vba не работают, как только в таблице указано имя UÜÄ. Когда я вхожу? "Ä" в прямом окне, я получаю "�" в качестве решения.

Я проверил очевидные настройки языка и больше не знаю, где искать ...

Спасибо за любую помощь!

1 Ответ

0 голосов
/ 21 октября 2019

Убедитесь, что ваш "Язык для программ, не поддерживающих Юникод" в разделе Регион / Административный, является языком, который может обрабатывать специальные символы. Запустите intl.cpl, чтобы открыть его.

Вы можете использовать ChrW () , чтобы записать ваши специальные символы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...