VBA が信頼されていないイントラネットの場所からのパスで typelib 参照を読み込めないようにする

ポリシー ID
L_AllowVbaIntranetRefs
適用対象
ユーザーの構成
サポートされるバージョン
Windows Server 2016 以降または Windows 10 以降
出典
Microsoft 365 Apps / Office Administrative Templates (バージョン 5568.1000)
カテゴリ
Microsoft Office 2016 › セキュリティ設定

説明

このポリシー設定では、プロジェクト データから読み取る明示的なパスによる typelib 参照の読み込みを VBA に許可できます (そのパスが、システムの信頼できるサイトのリストに明示されていないイントラネット上の場所をポイントしている場合)。

既定では、VBA は、レジストリでライブラリ GUID を検索して、プロジェクト内で参照されている typelib を読み込もうとします。GUID がレジストリで見つからない場合、参照が信頼できるサイトのリストにないインターネットまたはイントラネット上の場所をポイントしていない限り、VBA は参照のためにプロジェクトに格納されているパスを使用して、typelib またはプロジェクトの参照を読み込もうとします。

このポリシー設定を有効にすると、VBA はイントラネットのパスをローカル コンピューターのパスのように処理するため、VBA はローカル コンピューターでない、またはシステムの信頼できるサイトのリストにないイントラネット上の場所で未登録の参照を検索します。

このポリシー設定を無効にするか構成しない場合、VBA は既定の動作を維持し、HKEY_CLASSES_ROOT に登録されている typelib が見つからない場合は、イントラネット パスでの typelib の読み込みを拒否します。

レジストリ

ユーザーHKEY_CURRENT_USER
  • allowvbaintranetreferencesREG_DWORD

同じカテゴリのほかのポリシー

このカテゴリのすべてのポリシーを表示 (50)