VBA가 신뢰할 수 없는 인트라넷 위치에서 경로별로 typelib 참조를 로드하도록 허용
- 정책 ID
- L_AllowVbaIntranetRefs
- 범위
- 사용자 구성
- 지원 OS
- Windows Server 2016, Windows 10 이상
- 출처
- Microsoft 365 Apps / Office Administrative Templates (버전 5568.1000)
- 카테고리
- Microsoft Office 2016 › 보안 설정
설명
이 정책 설정은 경로가 시스템의 신뢰할 수 있는 사이트 목록에 명시적으로 없는 인트라넷 위치를 가리키는 경우 VBA가 프로젝트 데이터에서 읽은 명시적 경로로 typelib 참조를 로드할 수 있도록 합니다.
기본적으로 VBA는 레지스트리에서 라이브러리 GUID를 검색하여 프로젝트에서 참조된 typelib를 로드하려고 시도합니다. 레지스트리에 없는 경우 VBA는 참조가 신뢰할 수 있는 사이트 목록에 없는 인터넷 또는 인트라넷 위치를 가리키지 않는 한, 참조에 대해 프로젝트에 저장된 경로를 사용하여 typelib 또는 프로젝트 참조를 로드하려고 시도합니다.
이 정책 설정을 사용하도록 설정하면 VBA가 인트라넷 경로를 로컬 컴퓨터 경로처럼 처리하므로 VBA는 로컬 컴퓨터가 아닌 인트라넷 위치나 시스템의 신뢰할 수 있는 사이트 목록에서 등록되지 않은 참조를 검색하려고 시도합니다.
이 정책 설정을 사용하지 않도록 설정하거나 구성하지 않으면 VBA는 기본 동작을 유지하고, HKEY_CLASSES_ROOT에 등록된 typelib를 찾지 못할 경우 인트라넷 경로에 typelib를 로드하지 않습니다.
레지스트리
사용자HKEY_CURRENT_USER
- allowvbaintranetreferencesREG_DWORD