Een macroproject digitaal ondertekenen

Belangrijk : Dit artikel is automatisch vertaald, bekijk de disclaimer. De Engelse versie van dit artikel vindt u hier voor referentiedoeleinden.

In dit artikel wordt uitgelegd hoe u een bestand of een macroproject digitaal kunt ondertekenen met behulp van een certificaat. Als u nog geen digitaal certificaat hebt, moet u dit eerst aanvragen. Als u macroprojecten op uw eigen computer wilt testen, kunt u met het hulpprogramma Selfcert.exe uw eigen zelf-ondertekende certificaat maken.

Het Office-blog

In dit artikel

Een digitaal certificaat voor ondertekening aanvragen

Een eigen zelf-ondertekend digitaal certificaat maken

Een macroproject digitaal ondertekenen

Een digitaal certificaat aanvragen

U kunt een digitaal certificaat verkrijgen via een commerciële certificeringsinstantie (CA) of uw interne beveiligingsbeheerder.

Raadpleeg de lijst met deelnemers aan het basiscertificaatprogramma van Microsoft voor meer informatie over certificeringsinstanties die diensten voor Microsoft-producten aanbieden.

Naar boven

Een eigen zelf-ondertekend digitaal certificaat maken

Aangezien een door u ontworpen digitaal certificaat niet door een officiële certificeringsinstantie is uitgegeven, worden macroprojecten die door dergelijke certificaten worden ondertekend zelf-ondertekende projecten genoemd. Zelf-ondertekende certificaten worden alleen door Microsoft Office vertrouwd als dat certificaat zich in de opslagruimte met uw persoonlijke certificaten bevindt op uw computer.

Een zelf-ondertekend digitaal certificaat maken

Welk besturingssysteem gebruikt u?

Windows Vista

Windows XP

Windows Vista

  1. Klik op de knop Start, wijs Alle programma's aan, klik op Microsoft Office, klik op Microsoft Office-hulpprogramma's en klik vervolgens op Digitaal certificaat voor VBA-projecten. Typ een beschrijvende naam voor het certificaat in het vak De naam van het certificaat.

  2. Als het bevestigingsbericht voor het certificaat verschijnt, klikt u op OK.

Als u het certificaat wilt bekijken in de Persoonlijke opslag van certificaten, gaat u als volgt te werk:

  1. Open Windows Internet Explorer.

  2. Klik in het menu Extra op Internetopties en vervolgens op het tabblad Inhoud.

  3. Klik op Certificaten en vervolgens op de tab Persoonlijk.

Naar boven

Windows XP

  1. Klik op de knop Start, wijs Alle programma's aan, wijs Microsoft Office aan, wijs Microsoft Office-hulpprogramma's aan en klik vervolgens op Digitaal certificaat voor VBA-projecten. Typ een beschrijvende naam voor het certificaat in het vak De naam van het certificaat.

  2. Als het bevestigingsbericht voor het certificaat verschijnt, klikt u op OK.

Als u het certificaat wilt bekijken in de Persoonlijke opslag van certificaten, gaat u als volgt te werk:

  1. Open Windows Internet Explorer.

  2. Klik in het menu Extra op Internetopties en vervolgens op het tabblad Inhoud.

  3. Klik op Certificaten en vervolgens op de tab Persoonlijk.

Naar boven

Een macroproject digitaal ondertekenen

Welk programma van 2007 Microsoft Office-systeem gebruikt u?

Excel

Excel

  1. Open het bestand met het macroproject dat u wilt ondertekenen.

    • Klik in de groep Code van het tabblad Ontwikkelaars op Visual Basic.

      Als de tab Ontwikkelaar niet beschikbaar is, klikt u op de Microsoft Office-knop afbeelding office-knop en klikt u vervolgens op Opties voor Excel. Daarna klikt u op Populair en schakelt u het selectievakje Tabblad Ontwikkelaars op het lint weergeven in.

      Opmerking : Het lint is een onderdeel van Microsoft Office Fluent-gebruikersinterface.

  2. Selecteer in de Visual Basic Projectverkenner het project dat u wilt tekenen.

  3. Klik in het menu Extra op Digitale handtekening.

  4. Ga op een van de volgende manieren te werk:

    • Als u eerder geen digitaal certificaat hebt geselecteerd of als u een ander certificaat wilt gebruiken, klikt u op Kiezen, selecteert u het certificaat en klikt u vervolgens tweemaal op OK.

    • Als u het huidige certificaat wilt gebruiken, klikt u op OK.

      Notities : 

      • Teken een macro pas nadat uw oplossing is getest en de macro klaar is voor distributie, want als een macroproject dat is getekend wordt gewijzigd, wordt de digitale handtekening verwijderd. Als u echter het geldige digitale certificaat dat eerder is gebruikt voor het ondertekenen van het project op de computer hebt geïnstalleerd, wordt het macroproject automatisch opnieuw getekend als u het opslaat.

      • Vergrendel de macro voorafgaand aan de ondertekening als u wilt voorkomen dat gebruikers van de oplossing het macroproject per ongeluk wijzigen en uw handtekening aldus ongeldig maken. Een digitale handtekening geeft alleen aan dat u garandeert dat er niet met het project is geknoeid vanaf het moment dat u het hebt ondertekend. De digitale handtekening vormt geen bewijs dat u het project hebt geschreven. De vergrendeling van een macro kan daarom niet voorkomen dat een andere gebruiker uw digitale handtekening vervangt door een andere. In een onderneming kunnen beheerders ook sjablonen en invoegtoepassingen ondertekenen om precies te bepalen wat gebruikers op hun computer mogen uitvoeren.

      • Als u een invoegtoepassing maakt waarmee code wordt toegevoegd aan een macroproject, moet uw code controleren of het project een digitale handtekening heeft en de gebruikers voordat ze verdergaan inlichten over de gevolgen van het wijzigen van een getekend project.

      • Wanneer u macro's digitaal ondertekent, is het van belang een tijdstempel in uw handtekening op te nemen, zodat andere gebruikers uw handtekening kunnen verifiëren, zelfs nadat het certificaat dat is gebruikt voor de handtekening, is verlopen. Als uw macro's ondertekent zonder tijdstempel, blijft de handtekening slechts geldig gedurende de geldigheidstermijn van uw certificaat.

Naar boven

Outlook

  1. Open het bestand met het macroproject dat u wilt ondertekenen.

    • Wijs in het menu Extra de opdracht Macro aan en klik op Visual Basic-editor.

  2. Selecteer in de Visual Basic Projectverkenner het project dat u wilt tekenen.

  3. Klik in het menu Extra op Digitale handtekening.

  4. Ga op een van de volgende manieren te werk:

    • Als u eerder geen digitaal certificaat hebt geselecteerd of als u een ander certificaat wilt gebruiken, klikt u op Kiezen, selecteert u het certificaat en klikt u vervolgens tweemaal op OK.

    • Als u het huidige certificaat wilt gebruiken, klikt u op OK.

      Notities : 

      • Teken een macro pas nadat uw oplossing is getest en de macro klaar is voor distributie, want als een macroproject dat is getekend wordt gewijzigd, wordt de digitale handtekening verwijderd. Als u echter het geldige digitale certificaat dat eerder is gebruikt voor het ondertekenen van het project op de computer hebt geïnstalleerd, wordt het macroproject automatisch opnieuw getekend als u het opslaat.

      • Vergrendel de macro voorafgaand aan de ondertekening als u wilt voorkomen dat gebruikers van de oplossing het macroproject per ongeluk wijzigen en uw handtekening aldus ongeldig maken. Een digitale handtekening geeft alleen aan dat u garandeert dat er niet met het project is geknoeid vanaf het moment dat u het hebt ondertekend. De digitale handtekening vormt geen bewijs dat u het project hebt geschreven. De vergrendeling van een macro kan daarom niet voorkomen dat een andere gebruiker uw digitale handtekening vervangt door een andere. In een onderneming kunnen beheerders ook sjablonen en invoegtoepassingen ondertekenen om precies te bepalen wat gebruikers op hun computer mogen uitvoeren.

      • Als u een invoegtoepassing maakt waarmee code wordt toegevoegd aan een macroproject, moet uw code controleren of het project een digitale handtekening heeft en de gebruikers voordat ze verdergaan inlichten over de gevolgen van het wijzigen van een getekend project.

      • Wanneer u macro's digitaal ondertekent, is het van belang een tijdstempel in uw handtekening op te nemen, zodat andere gebruikers uw handtekening kunnen verifiëren, zelfs nadat het certificaat dat is gebruikt voor de handtekening, is verlopen. Als uw macro's ondertekent zonder tijdstempel, blijft de handtekening slechts geldig gedurende de geldigheidstermijn van uw certificaat.

Naar boven

PowerPoint

  1. Open het bestand met het macroproject dat u wilt ondertekenen.

    • Klik in de groep Code van het tabblad Ontwikkelaars op Visual Basic.

      Als de tab Ontwikkelaar niet beschikbaar is, klikt u op de Microsoft Office-knop afbeelding office-knop en klikt u vervolgens op Opties voor PowerPoint. Daarna klikt u op Populair en schakelt u het selectievakje Tabblad Ontwikkelaars op het lint weergeven in.

      Opmerking : Het lint is een onderdeel van Microsoft Office Fluent-gebruikersinterface.

  2. Selecteer in de Visual Basic Projectverkenner het project dat u wilt tekenen.

  3. Klik in het menu Extra op Digitale handtekening.

  4. Ga op een van de volgende manieren te werk:

    • Als u eerder geen digitaal certificaat hebt geselecteerd of als u een ander certificaat wilt gebruiken, klikt u op Kiezen, selecteert u het certificaat en klikt u vervolgens tweemaal op OK.

    • Als u het huidige certificaat wilt gebruiken, klikt u op OK.

      Notities : 

      • Teken een macro pas nadat uw oplossing is getest en de macro klaar is voor distributie, want als een macroproject dat is getekend wordt gewijzigd, wordt de digitale handtekening verwijderd. Als u echter het geldige digitale certificaat dat eerder is gebruikt voor het ondertekenen van het project op de computer hebt geïnstalleerd, wordt het macroproject automatisch opnieuw getekend als u het opslaat.

      • Vergrendel de macro voorafgaand aan de ondertekening als u wilt voorkomen dat gebruikers van de oplossing het macroproject per ongeluk wijzigen en uw handtekening aldus ongeldig maken. Een digitale handtekening geeft alleen aan dat u garandeert dat er niet met het project is geknoeid vanaf het moment dat u het hebt ondertekend. De digitale handtekening vormt geen bewijs dat u het project hebt geschreven. De vergrendeling van een macro kan daarom niet voorkomen dat een andere gebruiker uw digitale handtekening vervangt door een andere. In een onderneming kunnen beheerders ook sjablonen en invoegtoepassingen ondertekenen om precies te bepalen wat gebruikers op hun computer mogen uitvoeren.

      • Als u een invoegtoepassing maakt waarmee code wordt toegevoegd aan een macroproject, moet uw code controleren of het project een digitale handtekening heeft en de gebruikers voordat ze verdergaan inlichten over de gevolgen van het wijzigen van een getekend project.

      • Wanneer u macro's digitaal ondertekent, is het van belang een tijdstempel in uw handtekening op te nemen, zodat andere gebruikers uw handtekening kunnen verifiëren, zelfs nadat het certificaat dat is gebruikt voor de handtekening, is verlopen. Als uw macro's ondertekent zonder tijdstempel, blijft de handtekening slechts geldig gedurende de geldigheidstermijn van uw certificaat.

Naar boven

Publisher

  1. Open het bestand met het macroproject dat u wilt ondertekenen.

    • Wijs in het menu Extra de opdracht Macro aan en klik op Visual Basic-editor.

  2. Selecteer in de Visual Basic Projectverkenner het project dat u wilt tekenen.

  3. Klik in het menu Extra op Digitale handtekening.

  4. Ga op een van de volgende manieren te werk:

    • Als u eerder geen digitaal certificaat hebt geselecteerd of als u een ander certificaat wilt gebruiken, klikt u op Kiezen, selecteert u het certificaat en klikt u vervolgens tweemaal op OK.

    • Als u het huidige certificaat wilt gebruiken, klikt u op OK.

      Notities : 

      • Teken een macro pas nadat uw oplossing is getest en de macro klaar is voor distributie, want als een macroproject dat is getekend wordt gewijzigd, wordt de digitale handtekening verwijderd. Als u echter het geldige digitale certificaat dat eerder is gebruikt voor het ondertekenen van het project op de computer hebt geïnstalleerd, wordt het macroproject automatisch opnieuw getekend als u het opslaat.

      • Vergrendel de macro voorafgaand aan de ondertekening als u wilt voorkomen dat gebruikers van de oplossing het macroproject per ongeluk wijzigen en uw handtekening aldus ongeldig maken. Een digitale handtekening geeft alleen aan dat u garandeert dat er niet met het project is geknoeid vanaf het moment dat u het hebt ondertekend. De digitale handtekening vormt geen bewijs dat u het project hebt geschreven. De vergrendeling van een macro kan daarom niet voorkomen dat een andere gebruiker uw digitale handtekening vervangt door een andere. In een onderneming kunnen beheerders ook sjablonen en invoegtoepassingen ondertekenen om precies te bepalen wat gebruikers op hun computer mogen uitvoeren.

      • Als u een invoegtoepassing maakt waarmee code wordt toegevoegd aan een macroproject, moet uw code controleren of het project een digitale handtekening heeft en de gebruikers voordat ze verdergaan inlichten over de gevolgen van het wijzigen van een getekend project.

      • Wanneer u macro's digitaal ondertekent, is het van belang een tijdstempel in uw handtekening op te nemen, zodat andere gebruikers uw handtekening kunnen verifiëren, zelfs nadat het certificaat dat is gebruikt voor de handtekening, is verlopen. Als uw macro's ondertekent zonder tijdstempel, blijft de handtekening slechts geldig gedurende de geldigheidstermijn van uw certificaat.

Naar boven

Visio

  1. Open het bestand met het macroproject dat u wilt ondertekenen.

    • Wijs in het menu Extra de opdracht Macro aan en klik op Visual Basic-editor.

  2. Selecteer in de Visual Basic Projectverkenner het project dat u wilt tekenen.

  3. Klik in het menu Extra op Digitale handtekening.

  4. Ga op een van de volgende manieren te werk:

    • Als u eerder geen digitaal certificaat hebt geselecteerd of als u een ander certificaat wilt gebruiken, klikt u op Kiezen, selecteert u het certificaat en klikt u vervolgens tweemaal op OK.

    • Als u het huidige certificaat wilt gebruiken, klikt u op OK.

      Notities : 

      • Teken een macro pas nadat uw oplossing is getest en de macro klaar is voor distributie, want als een macroproject dat is getekend wordt gewijzigd, wordt de digitale handtekening verwijderd. Als u echter het geldige digitale certificaat dat eerder is gebruikt voor het ondertekenen van het project op de computer hebt geïnstalleerd, wordt het macroproject automatisch opnieuw getekend als u het opslaat.

      • Vergrendel de macro voorafgaand aan de ondertekening als u wilt voorkomen dat gebruikers van de oplossing het macroproject per ongeluk wijzigen en uw handtekening aldus ongeldig maken. Een digitale handtekening geeft alleen aan dat u garandeert dat er niet met het project is geknoeid vanaf het moment dat u het hebt ondertekend. De digitale handtekening vormt geen bewijs dat u het project hebt geschreven. De vergrendeling van een macro kan daarom niet voorkomen dat een andere gebruiker uw digitale handtekening vervangt door een andere. In een onderneming kunnen beheerders ook sjablonen en invoegtoepassingen ondertekenen om precies te bepalen wat gebruikers op hun computer mogen uitvoeren.

      • Als u een invoegtoepassing maakt waarmee code wordt toegevoegd aan een macroproject, moet uw code controleren of het project een digitale handtekening heeft en de gebruikers voordat ze verdergaan inlichten over de gevolgen van het wijzigen van een getekend project.

      • Wanneer u macro's digitaal ondertekent, is het van belang een tijdstempel in uw handtekening op te nemen, zodat andere gebruikers uw handtekening kunnen verifiëren, zelfs nadat het certificaat dat is gebruikt voor de handtekening, is verlopen. Als uw macro's ondertekent zonder tijdstempel, blijft de handtekening slechts geldig gedurende de geldigheidstermijn van uw certificaat.

Naar boven

Word

  1. Open het bestand met het macroproject dat u wilt ondertekenen.

    • Klik in de groep Code van het tabblad Ontwikkelaars op Visual Basic.

      Als de tab Ontwikkelaar niet beschikbaar is, klikt u op de Microsoft Office-knop afbeelding office-knop en klikt u vervolgens op Opties voor Word. Daarna klikt u op Populair en schakelt u het selectievakje Tabblad Ontwikkelaars op het lint weergeven in.

      Opmerking : Het lint is een onderdeel van Microsoft Office Fluent-gebruikersinterface.

  2. Selecteer in de Visual Basic Projectverkenner het project dat u wilt tekenen.

  3. Klik in het menu Extra op Digitale handtekening.

  4. Ga op een van de volgende manieren te werk:

    • Als u eerder geen digitaal certificaat hebt geselecteerd of als u een ander certificaat wilt gebruiken, klikt u op Kiezen, selecteert u het certificaat en klikt u vervolgens tweemaal op OK.

    • Als u het huidige certificaat wilt gebruiken, klikt u op OK.

      Notities : 

      • Teken een macro pas nadat uw oplossing is getest en de macro klaar is voor distributie, want als een macroproject dat is getekend wordt gewijzigd, wordt de digitale handtekening verwijderd. Als u echter het geldige digitale certificaat dat eerder is gebruikt voor het ondertekenen van het project op de computer hebt geïnstalleerd, wordt het macroproject automatisch opnieuw getekend als u het opslaat.

      • Vergrendel de macro voorafgaand aan de ondertekening als u wilt voorkomen dat gebruikers van de oplossing het macroproject per ongeluk wijzigen en uw handtekening aldus ongeldig maken. Een digitale handtekening geeft alleen aan dat u garandeert dat er niet met het project is geknoeid vanaf het moment dat u het hebt ondertekend. De digitale handtekening vormt geen bewijs dat u het project hebt geschreven. De vergrendeling van een macro kan daarom niet voorkomen dat een andere gebruiker uw digitale handtekening vervangt door een andere. In een onderneming kunnen beheerders ook sjablonen en invoegtoepassingen ondertekenen om precies te bepalen wat gebruikers op hun computer mogen uitvoeren.

      • Als u een invoegtoepassing maakt waarmee code wordt toegevoegd aan een macroproject, moet uw code controleren of het project een digitale handtekening heeft en de gebruikers voordat ze verdergaan inlichten over de gevolgen van het wijzigen van een getekend project.

      • Wanneer u macro's digitaal ondertekent, is het van belang een tijdstempel in uw handtekening op te nemen, zodat andere gebruikers uw handtekening kunnen verifiëren, zelfs nadat het certificaat dat is gebruikt voor de handtekening, is verlopen. Als uw macro's ondertekent zonder tijdstempel, blijft de handtekening slechts geldig gedurende de geldigheidstermijn van uw certificaat.

Naar boven

Opmerking : Disclaimer voor automatische vertaling: Dit artikel is vertaald door een computersysteem zonder menselijke tussenkomst. Microsoft biedt deze automatische vertalingen aan om niet-Engels sprekende gebruikers te helpen de inhoud over producten, services en technologieën van Microsoft te raadplegen. Omdat het artikel automatisch is vertaald, bevat het mogelijk fouten in grammatica, woordenschat en syntaxis.

Uw vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Office Insiders

Was deze informatie nuttig?

Bedankt voor uw feedback.

Hartelijk dank voor uw feedback! Het lijkt ons een goed idee om u in contact te brengen met een van onze Office-ondersteuningsagents.

×