Instellingen voor macromeldingen

Met deze beleidsinstelling wordt bepaald hoe de opgegeven toepassingen gebruikers waarschuwen wanneer VBA-macro's (Visual Basic for Applications) of Excel 4.0 (XLM)-macro's aanwezig zijn. VBA-macro's worden door meerdere Office-apps ondersteund, maar XML-macro's worden alleen ondersteund door Excel.

Als u deze beleidsinstelling inschakelt, kunt u kiezen uit vier opties om te bepalen hoe de opgegeven toepassingen de gebruiker waarschuwen over VBA-macro's. Er is ook een selectievakje dat bepaalt hoe Excel de gebruiker waarschuwt over XML-macro's.

Voor VBA-macro's zijn dit uw keuzes:

- VBA-macro's uitschakelen zonder melding: de toepassing schakelt zowel ondertekende als niet-ondertekende VBA-macro's uit en stelt de gebruiker niet op de hoogte.

- VBA-macro's uitschakelen met melding: de toepassing geeft de Vertrouwensbalk weer voor zowel ondertekende als niet-ondertekende VBA-macro's. Met deze optie wordt de standaardconfiguratie afgedwongen in Office.

- VBA-macro's uitschakelen behalve digitaal ondertekende macro's: De toepassing geeft de Vertrouwensbalk weer voor digitaal ondertekende macro's, en geeft gebruikers de mogelijkheid om deze in te schakelen of uitgeschakeld te laten. Alle niet-ondertekende macro's worden uitgeschakeld, en gebruikers ontvangen geen melding.

- VBA-macro's inschakelen (niet aanbevolen): VBA-macro's zijn ingeschakeld, ondertekende en niet-ondertekende. Met deze optie is de beveiliging mogelijk aanzienlijk verminderd doordat gevaarlijke code niet-gedetecteerd kan worden uitgevoerd.

Als u deze beleidsinstelling uitschakelt of niet configureert, is "VBA-macro's uitschakelen met melding" de standaardinstelling en wordt "Excel 4.0-macro's inschakelen wanneer VBA-macro's zijn ingeschakeld" aangevinkt. Wanneer gebruikers bestanden openen in de opgegeven toepassingen die VBA- of XLM-macro's bevatten, openen de toepassingen de bestanden met de macro's uitgeschakeld en wordt de vertrouwensbalk weergegeven met een waarschuwing dat macro's aanwezig zijn en zijn uitgeschakeld. Gebruikers kunnen de bestanden indien nodig inspecteren en bewerken, maar kunnen geen uitgeschakelde functionaliteit gebruiken totdat ze deze hebben ingeschakeld door op "Inhoud inschakelen" op de vertrouwensbalk te klikken.

De volgende sectie is alleen van toepassing op Excel 4.0 (XLM)-macro's:

Als u het selectievakje "Excel 4.0-macro's inschakelen wanneer VBA-macro's zijn ingeschakeld" inschakelt, is de instelling die is geselecteerd voor VBA-macro's ook van toepassing op XLM-macro's. Als dit selectievakje niet is ingeschakeld, worden alle XLM-macro's uitgeschakeld en worden gebruikers niet op de hoogte gesteld.

XLM-macro's kunnen niet worden ondertekend en worden uitgeschakeld als "VBA-macro's uitschakelen m.u.v. digitaal ondertekende macro's" is gekozen.

Als u de beleidsinstelling "Voorkomen dat Excel XLM-macro's uitvoert" hebt ingeschakeld, kunnen XLM-macro's niet worden uitgevoerd in Excel, ongeacht hoe u deze beleidsinstelling hebt geconfigureerd.

De volgende sectie is alleen van toepassing op VBA-macro's:

Als u het selectievakje ‘Vereisen dat macro's zijn ondertekend door een vertrouwde uitgever' inschakelt, ontvangen gebruikers die bestanden openen met macro's die digitaal zijn ondertekend, maar niet door een vertrouwde uitgever, een melding dat het uitvoeren van de macro's is geblokkeerd.

Er zijn twee extra selectievakjes die we u aanraden in te schakelen voor een betere beveiliging.

- Blokkeer certificaten van vertrouwde uitgevers die zijn geïnstalleerd in het huidige gebruikerscertificaatarchief

- Vereist uitgebreid sleutelgebruik (EKU) voor certificaten van vertrouwde uitgevers

Opmerking: Deze twee selectievakjes zijn alleen van toepassing als u de optie "Vereisen dat macro's zijn ondertekend door een vertrouwde uitgever" inschakelt.

Als u het selectievakje "Certificaten van vertrouwde uitgevers die zijn geïnstalleerd in het certificaatarchief van de lokale computer blokkeren" inschakelt, worden macro's niet uitgevoerd als het certificaat van de vertrouwde uitgever is geïnstalleerd in het huidige certificaatarchief voor gebruikers. Het certificaat moet zijn geïnstalleerd in het certificaatarchief van de lokale computer om de macro te kunnen uitvoeren. Alleen accounts met beheerderstoegang tot de computer kunnen een certificaat installeren in het certificaatarchief van de lokale computer.

Als u het selectievakje 'Uitgebreid sleutelgebruik (EKU) voor certificaten van vertrouwde uitgevers vereisen' selecteert, moet de EKU 'Code Signing' als een van de toepassingen van het certificaat bevatten.

Belangrijk: Als "Alles uitschakelen m.u.v. digitaal ondertekende macro's" is geselecteerd, kunnen gebruikers geen niet-ondertekende Access-databases openen.

Houd er ook rekening mee dat Microsoft Office certificaten voor vertrouwde uitgevers opslaat in de winkel voor vertrouwde uitgevers van Internet Explorer. Eerdere versies van Microsoft Office hebben certificaatgegevens van vertrouwde uitgevers (met name de vingerafdruk van het certificaat) opgeslagen in een speciaal archief van vertrouwde uitgevers van Office. Microsoft Office leest nog steeds certificaatgegevens van vertrouwde uitgevers uit het archief van vertrouwde uitgevers van Office, maar schrijft geen informatie naar dit archief.

Als u dus een lijst met vertrouwde uitgevers hebt gemaakt in een eerdere versie van Microsoft Office en u upgradet naar Office, wordt uw lijst met vertrouwde uitgevers nog steeds herkend. Alle certificaten van vertrouwde uitgevers die u aan de lijst toevoegt, worden echter opgeslagen in het archief van vertrouwde uitgevers van Internet Explorer.

Ondersteund op: Minimaal Windows Server 2008 R2 of Windows 7




  1. VBA-macro's uitschakelen zonder melding
    Registry HiveHKEY_CURRENT_USER
    Registry Pathsoftware\policies\microsoft\office\16.0\excel\security
    Value Namevbawarnings
    Value TypeREG_DWORD
    Value4
  2. VBA-macro's uitschakelen met melding
    Registry HiveHKEY_CURRENT_USER
    Registry Pathsoftware\policies\microsoft\office\16.0\excel\security
    Value Namevbawarnings
    Value TypeREG_DWORD
    Value2
  3. VBA-macro's uitschakelen, m.u.v. digitaal ondertekende macro's
    Registry HiveHKEY_CURRENT_USER
    Registry Pathsoftware\policies\microsoft\office\16.0\excel\security
    Value Namevbawarnings
    Value TypeREG_DWORD
    Value3
  4. VBA-macro's inschakelen (niet aanbevolen)
    Registry HiveHKEY_CURRENT_USER
    Registry Pathsoftware\policies\microsoft\office\16.0\excel\security
    Value Namevbawarnings
    Value TypeREG_DWORD
    Value1

Excel 4.0-macro's inschakelen wanneer VBA-macro's zijn ingeschakeld
Registry HiveHKEY_CURRENT_USER
Registry Pathsoftware\policies\microsoft\office\16.0\excel\security
Value Namexl4macrowarningfollowvba
Value TypeREG_DWORD
Default Value0
True Value1
False Value0
Vereisen dat macro's zijn ondertekend door een vertrouwde uitgever
Registry HiveHKEY_CURRENT_USER
Registry Pathsoftware\policies\microsoft\office\16.0\excel\security
Value Namevbadigsigtrustedpublishers
Value TypeREG_DWORD
Default Value0
True Value1
False Value0
Certificaten blokkeren van vertrouwde uitgevers die alleen zijn geïnstalleerd in het huidige certificaatarchief voor gebruikers
Registry HiveHKEY_CURRENT_USER
Registry Pathsoftware\policies\microsoft\office\16.0\excel\security
Value Namevbarequirelmtrustedpublisher
Value TypeREG_DWORD
Default Value0
True Value1
False Value0
Uitgebreide-sleutelgebruik (EKU) vereisen voor certificaten van vertrouwde uitgevers
Registry HiveHKEY_CURRENT_USER
Registry Pathsoftware\policies\microsoft\office\16.0\excel\security
Value Namevbarequiredigsigwithcodesigningeku
Value TypeREG_DWORD
Default Value0
True Value1
False Value0

excel16.admx

Beheersjablonen (computers)

Beheersjablonen (gebruikers)