Изменение диалоговых окон Access и редактора VBA
Автор Administrator   
14.03.2020 г.

Эту статью я нашел на сайте mossTOOLs адрес сайта - http://www.mosstools.de Сайт, к сожалению, уже не существует.

 

 Интерфейс Access начиная с версии 2007 довольно сильно изменился по сравнению с первыми версиями. А вот интерфейс встроенного редактора VBA практически не изменился. Меня давно доставало окно подключения Referebces. Когда-то оно справлялась со своими задачами. Сейчас же для многих библиотек нельзя прочитать ни названия, ни пути. Это меня порядком бесило.
И вот на этом сайте я наткнулся на старую статью 2010 года о том, как можно изменить диалоговые окна Access под свои требования. Я решил попробовать. По шагам провёл изменения для Access 2010 64 бит и Access 2010 32 бит. Всё получилось. Так что способ проверен.

   Примечание.

   Необходимо понимать, что на данный момент: Microsoft специально запрещает обратное проектирование вашего программного обеспечения в соответствующих EULA.
   Поэтому вы должны создать исправленную версию Access или ее компоненты только для личного использования.
   Следует обязательно избегать распространение модифицированной версии. Паттинг выполняется на собственную ответственность.

 

   Для правки ресурсов в статье предлагают использовать бесплатную программу Resource Hacker. Взять её можно на сайте http://angusj.com/resourcehacker/ Весит программа около 4 Мб

Не знаю, правильно ли это будет, но я решил выложить
- снимок изменённого окна References
- исходную страницу (забыл прикрепить) и её перевод (прошу прощение за свой немецкий)
- Прикладываю переделанный согласно статье файл VBE7INTL. Windows 7 64 bit, MS Office 2010 64 bit. У меня он находился по адресу "c:\Program Files\Common Files\Microsoft Shared\VBA\VBA7\1033\VBE7INTL.DLL"
Для Windows 7 32 bit, MS Office 2010 32 bit он находится по точно такому же адресу. Но будьте внимательны! Они хоть и называются одинаково, но не взаимозаменяемы. (Возможно они подойдут и для версий 2013 и 2016, но я не проверял)
- Для Windows XP и MS Office 2003 файл находится по адресу "c:\Program Files\Common Files\Microsoft Shared\VBA\VBA6\1049\VBE6INTL.DLL"

Впрочем, файл с таким же именем оказался у меня и по адресу "c:\Program Files\Common Files\Microsoft Shared\VBA\VBA6\1033\VBE6INTL.DLL"

Окно ссылок


Исходная статья с переводом.

 

 Download now

 

Файл VBE7INTL.DLL - MS Office 2010 64 bit

 

 Download now

 

Файл VBE7INTL.DLL - MS Office 2010 32 bit

 

 Download now

 

Файл VBE6INTL.DLL - MS Office 2003

 

 Download now


Просмотров: 304

  Ваш коментарий будет первым

Добавить коментарий
Имя:
E-mail
Коментарий:



Код:* Code