Signere dit makroprojekt digitalt

Vigtigt: Denne artikel er maskinoversat. Se ansvarsfraskrivelsen. Du kan finde den engelske version af denne artikel her til din orientering.

I denne artikel beskrives det, hvordan du kan signere et makroprojekt digitalt ved hjælp af certifikat. Hvis du ikke allerede har et digitalt certifikat, skal du anskaffe et. Hvis du vil teste makroprojekter på din egen computer, kan du oprette dit eget selvsignerende certifikat ved hjælp af værktøjet Selfcert.exe.

I denne artikel

Bestille et digitalt certifikat til signering

Dine makroprojekter og Microsoft Office

Oprette et selvsignerende certifikat

Signere et makroprojekt i Excel, PowerPoint, Publisher, Visio eller Word digitalt

Bestille et digitalt certifikat til signering

Du kan få et digitalt certifikat fra et kommercielt nøglecenter eller fra din interne sikkerhedsadministrator eller it-ekspert.

Du kan få flere oplysninger om nøglecentre, der tilbyder tjenester til Microsoft-produkter, på listen Microsoft root certificate program members.

Toppen af siden

Dine makroprojekter og Microsoft Office

Da et digitalt certifikat, som du har oprettet, ikke er udstedt af et formelt nøglecenter, der er tillid til, kaldes makroprojekter, der er signeret med et sådant certifikat, for selvsignerede projekter. Microsoft Office har kun tillid til et selvsigneret certifikat på en computer, der har disse selvsignerende certifikater føjet til mappen Rodnøglecenter, der er tillid til i lageret Certifikater - Aktuel bruger..

Se nedenstående afsnit, hvis du vil have mere at vide om, hvordan du opretter et selvsignerende certifikat.

Oprette et selvsignerende certifikat

Windows 7, Windows Vista eller Windows XP

  1. Klik på Start, peg på Alle programmer, klik på Microsoft Office, klik på Microsoft Office-værktøjer, og klik derefter på Digitalt certifikat til VBA-projekter.
    Dialogboksen Opret et digitalt certifikat åbnes.

  2. Skriv et beskrivende navn til certifikatet i boksen Certifikatets navn.

  3. Klik på OK.

  4. Klik på OK, når meddelelsen SelfCert er udført vises.

Dialogboksen Opret digital signatur

Få vist certifikatet med Internet Explorer

Benyt følgende fremgangsmåde for at få vist certifikatet i Personlige certifikater:

  1. Åbn Internet Explorer.

  2. Klik på Internetindstillinger i menuen Funktioner, og klik derefter på fanen Indhold.

  3. Klik på Certifikater, og klik derefter på fanen Personligt.

Toppen af siden

Signere et makroprojekt i Excel, PowerPoint, Publisher, Visio, Outlook eller Word

  1. Åbn den fil, der indeholder det makroprojekt, du vil signere.

  2. Klik på Visual Basic under fanen Udvikler i gruppen Kode.

    Bemærk: Hvis fanen Udvikler ikke er tilgængelig: Klik på fanen Filer. Indstillinger. Klik på Tilpas båndet. Klik på Udvikler på listen Tilpas båndet, og klik derefter på OK.

  3. Klik på Digital signatur i menuen Funktioner i Visual Basic.

  4. Dialogboksen Digital signatur vises.

  5. Vælg et certifikat, og klik på OK.

    Bemærk: Klik på Vælg, vælg et certifikat, og klik på OK, hvis du ikke tidligere har valgt et digitalt certifikat eller vil bruge et andet.

    Bemærkninger: 

    • Det anbefales kun at signere makroer, når din løsning er blevet testet og er klar til distribution: Når kode i et signeret makroprojekt ændres på nogen måde, fjernes den digitale signatur. Hvis du har et gyldigt digitalt certifikat, som tidligere er brugt til at signere projektet på din computer, signeres makroprojektet automatisk igen, når du gemmer det.

    • Du kan låse makroprojektet, før du signerer det, hvis du vil forhindre, at brugerne af din løsning ved en fejl ændrer dit makroprojekt og gør din signatur ugyldig. Din digitale signatur indikerer, at du garanterer for, at der ikke er pillet ved projektet, efter at du har signeret det. Din digitale signatur beviser ikke, at du har skrevet projektet. Selvom du låser et makroprojekt, forhindrer du derfor ikke andre brugere i at erstatte den digitale signatur med en anden signatur. Administratorer i virksomheder kan f.eks. gensignere skabeloner og tilføjelsesprogrammer, så de kan styre, hvad brugerne kører på virksomhedens computere.

    • Hvis du opretter et tilføjelsesprogram, der føjer kode til et makroprojekt, bør koden kontrollere, om projektet er digitalt signeret, og give brugeren besked om konsekvenserne af at ændre et signeret projekt, før der fortsættes.

    • Når du digitalt signerer makroer, er det vigtigt at indsætte et tidsstempel, så andre brugere kan verificere din signatur, hvis det certifikat, der anvendes til signaturen, er udløbet eller blevet tilbagekaldt efter signering. Hvis du signerer makroer uden et tidsstempel, er signaturen gyldig i certifikatets gyldighedsperiode.

Toppen af siden

Bemærk: Ansvarsfraskrivelse for maskinoversættelse: Denne artikel er blevet oversat af et computersystem uden menneskelig indgriben. Microsoft tilbyder disse maskinoversættelse for at hjælpe ikke-engelsktalende brugere til at kunne nyde indhold om Microsofts produkter, tjenester og teknologier. Da artiklen er maskinoversat, kan den indeholde forkerte ord eller syntaks- eller grammatikfejl.

Del Facebook Facebook Twitter Twitter Mail Mail

Var disse oplysninger nyttige?

Fantastisk! Har du mere feedback?

Hvordan kan vi forbedre det?

Tak for din feedback!

×