Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Samenvatting
In dit artikel wordt beschreven hoe u Microsoft Visual Basic for Applications uitschakelt tijdens de implementatie van de versies van Microsoft Office die worden vermeld in de sectie 'Van toepassing op'.
Meer informatie
Visual Basic for Applications, hoewel dit geen beveiligingsrisico op zich is, kan door andere gebruikers worden gebruikt om de beveiliging in gevaar te brengen. U kunt Office echter installeren zonder ondersteuning voor Visual Basic for Applications.
De volgende methoden kunnen worden gebruikt om ondersteuning voor Visual Basic for Applications in Office te verwijderen.
Let op: de wizard Aangepast onderhoud en de wizard Aangepaste installatie kunnen alleen worden gebruikt met de Enterprise-editie van Microsoft Office.
Methode 1: Wizard Aangepaste installatie
Opmerking
Deze methode kan alleen worden gebruikt met de Enterprise-editie van Microsoft Office.
De wizard Aangepaste installatie is opgenomen in de Microsoft Office Resource Kit (ORK). De wizard kan worden gebruikt om een aangepast TRANSFORM-bestand te maken dat wordt gebruikt met Setup.exe om de installatie van Office-functies tijdens de installatie aan te passen. Volg deze stappen om een TRANSFORM-bestand te maken waarmee de ondersteuning voor Visual Basic for Applications tijdens de installatie wordt verwijderd.
Opmerking
Als u het TRANSFORM-bestand wilt maken, moet u de ORK installeren. U kunt de ORK installeren vanuit de MAP ORK op de CD voor een Enterprise-editie van Office.
Start de wizard Aangepaste installatie en klik vervolgens op Volgende.
Typ in het vak Naam en pad van het te openen MSI-bestand het volledige pad en de bestandsnaam van het .msi bestand en klik vervolgens twee keer op Volgende.
Opmerking Er wordt een .msi-bestand opgenomen in de Installatie-CD van Office. Typ bijvoorbeeld D:\PROPLUS.MSI.
Typ in het vak Naam en pad van het MST-bestand het pad en de bestandsnaam waarmee u het aangepaste installatiebestand wilt opslaan en klik vervolgens drie keer op Volgende.
Klik op de pagina Installatiestatussen van onderdelen instellen van de wizard Aangepaste installatie op de pagina Voor elk van de volgende Microsoft Office-functies om de lijst met standaardinstallatiestatussen te selecteren en vouw Office Shared Features uit.
Klik op Visual Basic for Applications en klik vervolgens op Niet beschikbaar, Verborgen, Vergrendeld.
U ontvangt het volgende bericht:
U hebt ervoor gekozen om Visual Basic for Applications niet te installeren. Microsoft Access vereist dit onderdeel en wordt niet geïnstalleerd als u doorgaat. Aanvullende functies in Microsoft Office, waaronder sommige wizards en sjablonen, werken niet goed.
Wilt u Microsoft Office installeren zonder Visual Basic for Applications?
Klik op Ja en klik vervolgens op Voltooien. Nadat het transformatiebestand is gemaakt, klikt u op Afsluiten om de wizard Aangepaste installatie af te sluiten.
Ga naar de volgende Microsoft-websites voor meer informatie over het knippen van Office-installaties en over het gebruik van de wizard Aangepaste installatie:
Office 2016
(Preview) Office 2016-beheersjabloonbestanden (ADMX/ADML) en Office Customization Tool
Office 2013
De OCT gebruiken om Office 2013 aan te passen
Setup aanpassen voordat u Office 2013 installeert
Office 2010
Het Office 2007-systeem
Het Office 2007-systeem aanpassen
Methode 2: Wizard Aangepast onderhoud
Opmerking
Deze methode kan alleen worden gebruikt met de Enterprise-editie van Microsoft Office.
De wizard Aangepast onderhoud is opgenomen in de Microsoft Office Resource Kit (ORK). De wizard wordt gebruikt om een aanpassingsbestand voor de wizard Aangepast onderhoud (CMW-bestand) te maken dat kan worden gebruikt om een bestaande Office-installatie bij te werken. Volg deze stappen om een CMW-bestand te maken om ondersteuning voor Visual Basic for Applications te verwijderen.
Opmerking
Als u het CMW-bestand wilt maken, moet u de ORK installeren. U kunt de ORK installeren vanuit de MAP ORK op de CD voor een Enterprise-editie van Office.
Start de wizard Aangepast onderhoud en klik vervolgens op Volgende.
Typ in het vak Naam en pad van het te openen MSI-bestand het volledige pad en de bestandsnaam van het .msi bestand en klik vervolgens twee keer op Volgende.
Opmerking Er wordt een .msi-bestand opgenomen in de Installatie-CD van Office. Voor Microsoft Office XP Professional Plus typt u bijvoorbeeld D:\PROPLUS.MSI.
Klik twee keer op Volgende en vervolgens op de pagina Installatiestatussen van onderdelen instellen, klik op de pagina Voor elk van de volgende Microsoft Office-functies om de gewenste lijst met installatiestatussen te selecteren en vouw Office Shared Features uit.
Klik op Visual Basic for Applications en klik vervolgens op Niet beschikbaar, Verborgen, Vergrendeld.
U ontvangt het volgende bericht:
U hebt ervoor gekozen om Visual Basic for Applications niet te installeren. Microsoft Access vereist dit onderdeel en wordt niet geïnstalleerd als u doorgaat. Aanvullende functies in Microsoft Office, waaronder sommige wizards en sjablonen, werken niet goed.
Wilt u Microsoft Office installeren zonder Visual Basic for Applications?
Klik op Ja en klik vervolgens op Voltooien. Nadat het configuratiebestand van de wizard Aangepast onderhoud (CMW-bestand) is gemaakt, klikt u op Afsluiten om de wizard Aangepast onderhoud af te sluiten.
Methode 3: Systeembeleid
Systeembeleidseditor is opgenomen in de Microsoft Office Resource Kit (ORK). Systeembeleidseditor kan worden gebruikt om ondersteuning voor Visual Basic for Applications voor Office-programma's uit te schakelen.
Als u het beleid VBA voor Office-toepassingen uitschakelen inschakelt, wordt de VBAOFF DWORD-waarde ingesteld op 1 in de volgende registersubsleutel:
Office 2016
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Office\16.0\Common
Office 2013
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Office\15.0\Common
Office 2010
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Office\14.0\Common
Het Office 2007-systeem
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Office\12.0\Common
Office 2003
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Office\11.0\Common
Office XP
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Office\10.0\Common
Met deze registerinstelling wordt voorkomen dat Visual Basic for Applications wordt gebruikt in Microsoft Excel, Microsoft FrontPage, Microsoft Outlook, Microsoft PowerPoint, Microsoft Publisher en Microsoft Word.
Methode 4: Zelfstandige Office-installatie
Tijdens of na een Office-installatie kunt u de functies opgeven die u wilt installeren. Ga hiervoor als volgt te werk:
- Vouw in Office Setup op de pagina Installatieopties kiezen voor alle Office-toepassingen en -hulpprogramma's in de lijst Onderdelen voor installatie de gedeelde functies van Office uit.
- Klik op Visual Basic for Applications en klik vervolgens op Niet beschikbaar.
- Ga door met de installatie of update van Office.
Voor Microsoft Access is Visual Basic for Applications vereist. Als u de installatie van Access wilt inschakelen en Visual Basic for Applications in alle andere Office-programma's wilt uitschakelen, installeert u een zelfstandige versie van Microsoft Access en installeert u Office als een aangepaste installatie waarvoor Visual Basic for Applications is uitgeschakeld.
Methode 5: De VBAOff-registersubsleutel handmatig toevoegen
De VBAOff-registersubsleutel kan handmatig worden toegevoegd om de functionaliteit van Visual Basic for Applications uit te schakelen voor alle gebruikers op een computer nadat Office is geïnstalleerd. Voer de volgende stappen uit om de VBAOff-registersleutel toe te voegen:
Sluit uw versie van alle Office-programma's af.
Klik op Start, klik op Uitvoeren, geef regedit in en klik vervolgens op OK.
Zoek en klik om een van de volgende registersleutels te selecteren, afhankelijk van de versie van het product dat u gebruikt:
Voor Office 2016 zoekt en klikt u om HKEY_LOCAL_MACHINE\Software\Microsoft\Office\16.0\Commonte selecteren.
Voor Office 2013 zoekt en klikt u om HKEY_LOCAL_MACHINE\Software\Microsoft\Office\15.0\Commonte selecteren.
Voor Office 2010 zoekt en klikt u om HKEY_LOCAL_MACHINE\Software\Microsoft\Office\14.0\Commonte selecteren.
Zoek en klik voor het Office 2007-systeem om HKEY_LOCAL_MACHINE\Software\Microsoft\Office\12.0\Commonte selecteren.
Voor Office 2003 zoekt en klikt u om HKEY_LOCAL_MACHINE\Software\Microsoft\Office\11.0\Commonte selecteren.
Voor Office XP zoekt en klikt u om HKEY_LOCAL_MACHINE\Software\Microsoft\Office\10.0\Commonte selecteren.
Nadat u de sleutel hebt geselecteerd die is opgegeven in stap 3, wijst u Nieuw aan in het menu Bewerken en klikt u vervolgens op DWORD-waarde.
Typ VBAOff en druk op Enter.
Klik met de rechtermuisknop op VBAOff en klik vervolgens op Wijzigen.
Geef 1 in het vak Waardegegevens in en klik vervolgens op OK.
Klik in het menu Bestand op Afsluiten om de register-editor af te sluiten.
Opmerking U kunt de functionaliteit van Visual Basic for Applications ook alleen voor de huidige gebruiker uitschakelen. U kunt dit doen door het HKEY_CURRENT_USER pad te selecteren voor het juiste product dat wordt weergegeven in stap 3.
Bekijk het artikel in de Microsoft Knowledge Base voor meer informatie:
287567 Overwegingen voor het uitschakelen van VBA in Office XP