Страницы: 1
RSS
Поддержка других языков в редакторе VB, Как включить поддержку других языков в редакторе VB
 
Добрый день. Столкнулся с проблемой, пока сам не могу разобраться.
Последнее время приходится писать много кода для зарубежных лиц.
Вопрос в том как сделать поддержку сторонних языков в редакторе VBA. Я не про сами функции и операторы, а про то что можно написать текстом в кавычках. Дело в том, что при написании в редакторе текст другого языка, например польский, арабский и т.д. Получаются в кавычках вместо нужных слов обычные знаки вопросов. И при выполнении кода эти знаки вопроса и заносятся на лист или куда-либо ещё.
Например оригинал: Ostrobok żólty
выглядит так: Ostrobok ??lty

Скачивал дополнительные языки для офиса необходимые мне, но получилось так, что на листе поддержка включилась, и грамматика и всё..., а в редакторе как были знаки вопросов так и остались.
Куда надо залезть чтобы в редакторе можно было в кавычках писать на других языках?
т.е. нужно в редакторе увидеть что-то такое
Мастерство программиста не в том, чтобы писать программы, работающие без ошибок.
А в том, чтобы писать программы, работающие при любом количестве ошибок.
 
Это надо делать не в редакторе - он древний и ничего не получится все равно. Лучше хранить все заготовленные фразы для отображения в ячейках отдельного листа и дергать оттуда. В этом случае отображаться будет корректно.
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
 
Обсуждалось здесь.
Владимир
 
Спасибо за ответы. Всё понял. Буду выкручиваться. Дмитрий, спасибо за идею.
Мастерство программиста не в том, чтобы писать программы, работающие без ошибок.
А в том, чтобы писать программы, работающие при любом количестве ошибок.
 
Цитата
Alemox написал:
Буду выкручиваться
это не выкручиваться, скорее переходить на другой уровень. Посмотрите как организован Solver Tool (Как он там по рус. ) . Хоть код и скрыт, но виден набор листов с разной локализацией. То есть и переключение простое, и дополнение языковым пакетом продумано.
По вопросам из тем форума, личку не читаю.
 
Цитата
Цитата
[USER=31138]Alemox написал: Получаются в кавычках вместо нужных слов обычные знаки вопросов
Alemox[/USER] написал: а про то что можно написать текстом в кавычках
не изменяя системную кодовую страницу, забудьте об этом, то же самое с другой стороны, то есть когда дело доходит до русского и вашей кодовой страницы
 
еще https://www.planetaexcel.ru/forum/index.php?PAGE_NAME=message&FID=1&TID=63817
 
Коллеги спасибо за наводку. По поводу преобразования символов тоже подумывал, но это костыль, думал может что-то всё таки есть простое без заморочек.
Мастерство программиста не в том, чтобы писать программы, работающие без ошибок.
А в том, чтобы писать программы, работающие при любом количестве ошибок.
Страницы: 1
Наверх