Met deze beleidsinstelling krijgt VBA toestemming om typeLib-verwijzingen te laden op het expliciete pad dat is gelezen in de projectgegevens, als dit pad verwijst naar een intranetlocatie die niet expliciet voorkomt in de lijst met vertrouwde sites.
VBA probeert standaard om typeLibs te laden waarnaar wordt verwezen in een project, door in het register te zoeken naar de bibliotheek-GUID. Als deze niet wordt gevonden in het register, probeert VBA de typeLib of het project waarnaar wordt verwezen, te laden met behulp van het pad dat is opgeslagen in het project, mits de verwijzing niet wijst naar een internet- of intranetlocatie die niet voorkomt in de lijst met vertrouwde sites.
Als u deze beleidsinstelling inschakelt, behandelt VBA intranetpaden als paden op een lokale computer. Daarom probeert VBA dan om naar niet-geregistreerde verwijzingen te zoeken in intranetlocaties die niet voorkomen op de lokale computer of in de lijst met vertrouwde sites van het systeem.
Als u deze beleidsinstelling uitschakelt of niet configureert, behoudt VBA het standaardgedrag en worden typeLibs in intranetpaden niet geladen als de typeLib niet is geregistreerd in 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 |