Signere dit makroprojekt digitalt

Bemærk!: Vi vil gerne give dig den mest opdaterede hjælp, så hurtigt vi kan, på dit eget sprog. Denne side er oversat ved hjælp af automatisering og kan indeholde grammatiske fejl og unøjagtigheder. Det er vores hensigt, at dette indhold skal være nyttigt for dig. Vil du fortælle os, om oplysningerne var nyttige for dig, nederst på denne side? Her er artiklen på engelsk så du kan sammenligne.

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.

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.

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 næste afsnit, hvis du vil have mere at vide om, hvordan du opretter et selvsignerende certifikat.

  1. Gå til C:\Program files (x86) \Microsoft Office\root\Office16.

  2. Klik på SelfCert.exe. Dialogboksen Opret et digitalt certifikat vises.

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

  4. Klik på OK.

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

  1. Gå til C:\Programmer\Microsoft Office\<Office-version>\.

  2. Klik på SelfCert.exe. Dialogboksen Opret et digitalt certifikat vises.

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

  4. Klik på OK.

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

  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.
    Feltet Opret et digitalt certifikat vises.

  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

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.

  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!: Hvis du ikke har valgt et digitalt certifikat eller vil bruge et andet, skal du klikke på Vælg. Vælg et certifikat, og klik på OK.

    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.

    • Hvis du vil forhindre, at brugere af din løsning ved et uheld ændrer dit makroprojekt og ugyldiggør din signatur, skal du låse makroprojektet, før du logger det. Din digitale signatur betyder, at du ikke er blevet ændret, siden du signerede det. Din digitale signatur beviser ikke, at du har skrevet projektet. Derfor forhindrer det ikke, at en anden bruger erstatter den digitale signatur med en anden signatur, hvis du låser dit makroprojekt. Virksomhedsadministratorer kan signere skabeloner og tilføjelsesprogrammer igen, så de kan styre, hvilke brugere der kører på deres 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.

Udvid dine Office-færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×