After Microsoft Office updated to the 2016 version I found the VBA interface is in German. How can I restore it to English?
My Windows 10 settings are set to English and the local setting preferences are all for English UK as well (dates, decimals etc.).
I set the Office Preference Language to English.
asked Sep 26, 2018 at 8:56
3
I tried above solutions and didn’t works for me.
This one works and not need administrator rights.
Close all Office apps.
Open any Office app I.E. Excel
Choose: Options, Language
Select default language for edition: English (this option probably isnt neccessary but I did this when i looked for solution)
Set English from order list as top of language for display
Set English from order list as top of language for help
Looks like VBA language is based on these two options and is selected in order.
My primary language is Polish, and my VBA editor was in Italian.
To change VBA language to English i set order from these lists so English is choosed as first language if something can’t be displayed in Polish. (previously Italian was as number 3 an this list)
answered Aug 23, 2020 at 14:25
Have a look at the setting at Control Panel > Region and Language > Administrative
. If it’s showing «Germany/German» for non-unicode programs, you might be able to change it there.
This thread at answers.microsoft.com suggests to have a look at the folder C:Program FilesCommon Filesmicrosoft sharedVBAVBA7.1
.
Hello, I’ve had the same problem and finally found the solution. The
language file for VBA editor interface is stored in the following
folder with different subfolders:C:Program FilesCommon Filesmicrosoft sharedVBAVBA7.1
(you may need to search for VBEUIINTL.dll if you can’t find this
folder on your computer)in this folder the 1033 subfolder and its contents are for English
interface. The other ones are for different languages. Somehow VBA
chooses the wrong subfolder. So you basically need to copy the
contents of 1033 folder ( as a workaround ):«C:Program FilesCommon Filesmicrosoft sharedVBAVBA7.11033APC71ITL.DLL»
«C:Program FilesCommon Filesmicrosoft sharedVBAVBA7.11033VBE7INTL.DLL»
«C:Program FilesCommon Filesmicrosoft sharedVBAVBA7.11033VBEUIINTL.DLL»to the 2052 folder (for chinese for example, may be you have
different), for changing the language.Before doing this , restart and don’t start any office products. Then
copy the files; overwrite if asked. I also suggest you to take a
backup of VBA7.1 folder in case something goes wrong.
The suggestion to restart seems a bit unneeded to me — just make sure all office programs that support VBA (Excel, Word, Access, PowerPoint, Outlook) are closed.
Also this latter method seems more like treating the symptoms — to me it doesn’t appear to be the correct way of changing the language of your VBE (merely one suboptimal way).
answered Sep 26, 2018 at 9:34
InarionInarion
5683 silver badges14 bronze badges
8
I had the same issue except my VBA’s interface was French.
Windows 8.1 and Office 2013 were installed with Hungarian language, Regional and «non-unicode» settings are also set to Hungarian.
I have 3 folders in C:Program Files (x86)Common FilesMicrosoft SharedVBAVBA7.1
:
— 1033 — English (US)
— 1036 — French
— 1038 — Hungarian
Source of Language Codes: renenyffenegger.ch
Unfortunately I don’t have administrator rights, so I couldn’t modify files or folders inside Program Files (x86)
.
I don’t understand how but I can modify HKEY_CURRENT_USER
in Registry (regedit.exe).
I’m not sure which one was the solution so I share two things.
First of all, you have to close all Office applications.
#1
In HKEY_CURRENT_USERSoftwareMicrosoftOffice15.0CommonLanguageResources
there are more REG_MULTI_SZ
Values with data like 0;1038;1033;1036
.
Delete the unwanted language code from everywhere. (1031 — German, 1036 — French, etc. see link above)
I deleted 1036 which resulted: 0;1038;1033
They will be automatically restored after you start Excel, but don’t worry about it.
#2
In HKEY_CURRENT_USERSoftwareMicrosoftOffice15.0CommonLanguageResourcesEnabledLanguages
set unwanted language code from ExplicitOn
to Off
or On
.
It doesn’t matter what you set because after next start of Excel it will be set to On
automatically.
In my case one or both of these was the solution and VBA’s interface language is finally English.
answered Apr 9, 2019 at 12:47
This worked for me (Windows 10 user).
All settings> Time & Language> Region & Language.
Under «Preferred Languages», add the language that you want to use.
If that language is already on the list, make sure it’s at the top (you can move it by single-clicking on it and using the up/down arrows on the left).
You’ll notice a comment under the heading that says: «Apps and languages will appear in the first language that they support.»
In my case, the top language was Norwegian and the next on the list was Chinese. VBA for some reason wouldn’t recognize Norwegian, and assumed Chinese would be the next best thing.
I installed English (US), moved it to the top of the list, and restarted my computer. Boom.
answered Jul 8, 2019 at 19:42
Change Sort Order to Language
Check the order, windows default first, your language so English. This solved the problem for me.
answered Dec 18, 2019 at 8:45
1
The language file for VBA editor interface is stored in the following folder with different subfolders:
"C:Program FilesCommon FilesMicrosoft SharedVBAVBA7.1"
You need to search for VBEUIINTL.dll
This folder has around 1033 subfolder and its contents are for English interface. The other ones are for different languages. Sometimes VBA chooses the wrong subfolder. So you basically need to copy the contents of 1033 folder:
"C:Program FilesCommon Filesmicrosoft sharedVBAVBA7.11033APC71ITL.DLL"
"C:Program FilesCommon Filesmicrosoft sharedVBAVBA7.11033VBE7INTL.DLL"
"C:Program FilesCommon Filesmicrosoft sharedVBAVBA7.11033VBEUIINTL.DLL"
to the your current folder for changing the language.
Before you do this, make a back-up first.
answered Sep 26, 2018 at 9:39
2
I had same issue with VBA editor in German language.
In Excel settings I moved German language to below and English language on up and after restarted was VBA editor in English.
Excel settings — picture
answered Jan 12, 2022 at 13:28
lobaty Пользователь Сообщений: 73 |
Не знаю, здесь ли нужно спрашивать. Но может кто и сталкивался. |
Kuzmich Пользователь Сообщений: 7993 |
Посмотрите какой шрифт выбран Tools — Options… — Font |
lobaty Пользователь Сообщений: 73 |
Я бы с радостью… (см. скрин). |
Kuzmich Пользователь Сообщений: 7993 |
Может это работа вируса Kingsoft Corporation Antivirus ? |
lobaty Пользователь Сообщений: 73 |
Не знаю. Стоит Eset Endpoint Antivirus. |
Kuzmich Пользователь Сообщений: 7993 |
Посмотрите в автозагрузке, нет ли там Kingsoft Corporation Antivirus. |
buchlotnik Пользователь Сообщений: 3863 Excel 365 Бета-канал |
у меня такая картинка с китайским языковым пакетом — если языки идут в порядке русский — китайский — английский; если поставить русский — английский — китайский — тогда норм. Соблюдение правил форума не освобождает от модераторского произвола |
lobaty Пользователь Сообщений: 73 |
#8 08.06.2016 14:02:48 Проверил, Kingsoft Corporation Antivirus нет.
Это в VBA смотреть, или языки оси? Если в VBA, то как? И если можно, то покажите скринами. А то я не знаю какому иероглифу соответствует Tools — Options… — Font |
||
китин Пользователь Сообщений: 928 |
вот Вполне такой нормальный кинжальчик. Процентов на 100 |
Kuzmich Пользователь Сообщений: 7993 |
Tools — 4 справа в строке с меню Изменено: Kuzmich — 08.06.2016 14:33:30 |
lobaty Пользователь Сообщений: 73 |
Мы точно туда копаем? По-моему, это шрифт отображения самого кода. В скрине взял экзотический шрифт для подтверждения. |
Ts.Soft Пользователь Сообщений: 576 |
А после чего это появилось? http://bortvlad.ru/os/recover-system-fonts-windows-7/ Не стреляйте в тапера — он играет как может. |
buchlotnik Пользователь Сообщений: 3863 Excel 365 Бета-канал |
У меня так (см. рис). И если китайский стоит вторым номером, то и VBA будет на китайском Прикрепленные файлы
Изменено: buchlotnik — 08.06.2016 16:35:06 Соблюдение правил форума не освобождает от модераторского произвола |
lobaty Пользователь Сообщений: 73 |
#14 08.06.2016 16:47:19
Было замечено после первого запуска ВБА. Спасибо, ссылки обязательно посмотрю
Нашел аналогичное сообщение: http://www.e1.ru/talk/forum/read.php?f=75&i=140781&t=140781 & Я подумал, может есть возможность даный ВБА удалить отдельно от Офиса (он у нас корпоративный) и установить новый проверенный. Или обновить поверх. Версия текущего — 7.1 Прикрепленные файлы
Изменено: lobaty — 10.06.2016 18:08:12 |
||||
lobaty Пользователь Сообщений: 73 |
Ts.Soft, спасибо за ссылки. К сожалению не помогли. Заметил интересную особенность. Если вставить из буфера код, в котором есть кириллица, то она вся идет знаками вопроса. И в то же время, если я часть кода кирилицы набил в ВБА, а потом его скопировал/вырезал из ВБА → вставил в блокнот → в блокноте скопировал → вставил в ВБА, то все ок. Может данный факт может помочь? Изменено: lobaty — 10.06.2016 18:07:32 |
Юрий М Модератор Сообщений: 60394 Контакты см. в профиле |
lobaty, кнопка цитирования не для ответа. |
shulga-ilia Пользователь Сообщений: 1 |
Добрый день! Прикрепленные файлы
|
ZVI Пользователь Сообщений: 4328 |
В теме Как получить доступ к шрифтам VBE через VBA прикладывал архив ZVI_Set_RussianFont_to_VBE.zip с книгой, макрос которой при загрузке книги в Excel автоматически исправит проблему шрифтов в VBE. Изменено: ZVI — 26.03.2017 23:10:49 |
shulga-ilia
СпасибО! Реально помогло!) а то сам замучался с этим китайским |
|
Здравствуйте, у меня немного другая ситуация название листов изменилось и в данной табличке выбирается должность и вводится пароль, в какой о момент все стало именно так….. |
|
vikttur Пользователь Сообщений: 47199 |
Похоже, книга попала в объятия недружелюбного к кириллице МАС’а. Все, приплыли… Или выбросить, или восстанавливать кириллицу, или менять на латиницу. Восстанавливать-менять — это вручную. |
tolchennikova Пользователь Сообщений: 11 |
#22 18.11.2020 17:12:09
документ рабочий, 20 дней работал без изменений …как понять в какой момент это произошло? Вопрос важный, т к к документу доступ по должности и у каждого свои листы. |
||
vikttur Пользователь Сообщений: 47199 |
Кто-то открыл на МАС’е. Вот в этот момент и случилось. Готовьте орудия пыток, нанимайте палача с лицензией — и вперед, к дознаниям |
tolchennikova Пользователь Сообщений: 11 |
#24 18.11.2020 17:17:17
Спасибо, получается если открывают документ на MAC»e он меняет язык? |
||
vikttur Пользователь Сообщений: 47199 |
Нет. Он ломает кириллицу. МАС не знает такой кодировки символов и меняет ее по своему разумению. И если предполагается, что работать с книгой будут на яблочных, в коде VBA не должно быть кириллицы, внутренние имена листов, книги, модулей — все латиницей. |
sokol92 Пользователь Сообщений: 4429 |
#27 25.11.2020 15:25:36
Золотые слова. И в Windows тоже, поскольку книгу может открыть пользователь, у которого кодовая страница по умолчанию отличается от windows-1251. Владимир |
||
Алексей Морозенко Пользователь Сообщений: 1 |
#28 10.01.2021 00:24:47
Реально помогло! Спасибо большое! |
||
Доброе утро. У меня такая проблема. Иероглифы |
|
БМВ Модератор Сообщений: 20946 Excel 2013, 2016 |
#30 28.09.2021 08:16:46 Фирдавс Ниязов, Изменено: БМВ — 28.09.2021 08:18:29 По вопросам из тем форума, личку не читаю. |
1 / 1 / 0 Регистрация: 07.11.2013 Сообщений: 4 |
|
1 |
|
03.08.2016, 13:49. Показов 27667. Ответов 9
Здравствуйте, подскажите, где меняется язык интерфейса VBA? Вместо английского меню отображаются иероглифы Миниатюры
__________________
0 |
190 / 59 / 20 Регистрация: 16.07.2013 Сообщений: 234 |
|
03.08.2016, 13:56 |
2 |
В самом экселе попробуйте посмотреть Миниатюры
0 |
1 / 1 / 0 Регистрация: 07.11.2013 Сообщений: 4 |
|
03.08.2016, 14:18 [ТС] |
3 |
спасибо, языки указаны верно. проблема появилась после установки VBA для автокада, в актокаде меню отображается нормально, в word и excel -иероглифы Миниатюры
1 |
2 / 2 / 0 Регистрация: 25.05.2016 Сообщений: 1 |
|
14.11.2016, 12:44 |
4 |
Меняем язык, перезапускаем Excel.. Миниатюры
2 |
1 / 1 / 0 Регистрация: 26.03.2017 Сообщений: 1 |
|
26.03.2017, 17:42 |
5 |
Большое спасибо!!! Помогло!
1 |
0 / 0 / 0 Регистрация: 16.03.2020 Сообщений: 1 |
|
06.11.2020, 22:08 |
6 |
Большое спасибо
0 |
0 / 0 / 0 Регистрация: 26.05.2016 Сообщений: 14 |
|
16.02.2021, 11:52 |
7 |
А руссифицировать можно как нибудь?
0 |
0 / 0 / 0 Регистрация: 18.06.2021 Сообщений: 1 |
|
21.06.2021, 09:58 |
8 |
К сожалению не помогло. Может не хватает шрифтов?
0 |
ᴁ® 2918 / 1624 / 340 Регистрация: 13.12.2016 Сообщений: 5,491 Записей в блоге: 3 |
|
21.06.2021, 11:31 |
9 |
К сожалению не помогло. Может не хватает шрифтов? Тема 16 года. Если у вас проблема, создайте новую тему с описанием. (тоже автокад устанавливали?)
0 |
0 / 0 / 0 Регистрация: 08.09.2022 Сообщений: 1 |
|
08.09.2022, 12:06 |
10 |
Мне помогло! Миниатюры
0 |