VBA가 신뢰할 수 없는 인트라넷 위치에서 경로별로 typelib 참조를 로드하도록 허용

이 정책 설정은 경로가 시스템의 신뢰할 수 있는 사이트 목록에 명시적으로 없는 인트라넷 위치를 가리키는 경우 VBA가 프로젝트 데이터에서 읽은 명시적 경로로 typelib 참조를 로드할 수 있도록 합니다.

기본적으로 VBA는 레지스트리에서 라이브러리 GUID를 검색하여 프로젝트에서 참조된 typelib를 로드하려고 시도합니다. 레지스트리에 없는 경우 VBA는 참조가 신뢰할 수 있는 사이트 목록에 없는 인터넷 또는 인트라넷 위치를 가리키지 않는 한, 참조에 대해 프로젝트에 저장된 경로를 사용하여 typelib 또는 프로젝트 참조를 로드하려고 시도합니다.

이 정책 설정을 사용하도록 설정하면 VBA가 인트라넷 경로를 로컬 컴퓨터 경로처럼 처리하므로 VBA는 로컬 컴퓨터가 아닌 인트라넷 위치나 시스템의 신뢰할 수 있는 사이트 목록에서 등록되지 않은 참조를 검색하려고 시도합니다.

이 정책 설정을 사용하지 않도록 설정하거나 구성하지 않으면 VBA는 기본 동작을 유지하고, HKEY_CLASSES_ROOT에 등록된 typelib를 찾지 못할 경우 인트라넷 경로에 typelib를 로드하지 않습니다.

지원: Windows 10 Server, Windows 10 또는 Windows 10 RT 이상

Registry HiveHKEY_CURRENT_USER
Registry Pathsoftware\policies\microsoft\vba\security
Value Nameallowvbaintranetreferences
Value TypeREG_DWORD
Enabled Value1
Disabled Value0

office16.admx

관리 템플릿(컴퓨터)

관리 템플릿(사용자)