Fout bij het uitvoeren van macro's waaraan een certificaat voor digitale handtekening is toegewezen in Outlook: De macro's in dit project zijn uitgeschakeld

Origineel KB-nummer: 4465120

Symptomen

Rekening houdend met het volgende scenario:

  • U stelt macrobeveiliging in op Meldingen voor digitaal ondertekende macro's. Alle andere macro's zijn uitgeschakeld op het tabblad Ontwikkelaars in Microsoft Outlook.
  • U maakt een macro en wijst een certificaat voor digitale handtekening toe aan de macro onder Hulpmiddelen>Digitale handtekening in Visual Basic.
  • U sluit Visual Basic en Outlook. Wanneer u wordt gevraagd het Visual Basic-project op te slaan, klikt u op Ja.
  • U start Outlook en vervolgens Visual Basic.

In dit scenario ontvangt u het foutbericht: Er is een fout opgetreden tijdens het controleren van de handtekening van het VBA-project. Macro's worden uitgeschakeld.

Wanneer u de macro probeert uit te voeren, wordt het volgende foutbericht weergegeven: De macro's in dit project zijn uitgeschakeld. Raadpleeg de online Help of documentatie van de hosttoepassing om te bepalen hoe u macro's inschakelt.

Oorzaak

Dit probleem treedt op omdat bij het afsluiten van Visual Basic de wijzigingen die u in het project hebt aangebracht, worden geannuleerd, zodat het certificaat niet meer wordt toegewezen aan de macro.

Oplossing

Sla de wijzigingen die u in het project hebt aangebracht handmatig op voordat u het Visual Basic-venster sluit met behulp van een van de volgende methoden:

  • Ga naar Bestand>VbaProject.OTM opslaan.
  • Klik op het pictogram Opslaan op de werkbalk in het Visual Basic-venster.