Этот параметр политики разрешает VBA загружать ссылки библиотеки типов по явному пути, считываемому из данных проекта, если этот путь ведет к расположению в интрасети, не указанное явным образом в списке надежных сайтов системы.
По умолчанию VBA пытается загрузить ссылки на библиотеки типов в проект путем поиска GUID библиотеки в реестре. Если он не найден в реестре, VBA пытается загрузить ссылку на библиотеку типов или проект, используя путь, хранящийся в проекте в качестве ссылки при условии, что ссылка не указывает на расположение в Интернете или интрасети, отсутствующее в списке надежных сайтов.
Если включить этот параметр политики, VBA будет обрабатывать пути в интрасети, как пути локальных компьютеров. Поэтому VBA пытается найти незарегистрированные ссылки в расположениях интрасети, не являющихся локальными компьютерами или находящихся в списке надежных сайтов системы.
Если отключить или не настроить этот параметр политики, VBA использует стандартное поведение и не будет загружать библиотеки типов или пути интрасети, когда не удается найти библиотеку типов, зарегистрированную в разделе HKEY_CLASSES_ROOT.
Registry Hive | HKEY_CURRENT_USER |
Registry Path | software\policies\microsoft\vba\security |
Value Name | allowvbaintranetreferences |
Value Type | REG_DWORD |
Enabled Value | 1 |
Disabled Value | 0 |