Signere et makroprojekt digitalt

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

Denne artikel forklares, hvordan du kan signere en fil eller en makroprojekt ved hjælp af en certifikat. Hvis du ikke allerede har et digitalt certifikat, skal du have 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.

Office-bloggen

Denne artikel indeholder

Bestille et digitalt certifikat til signering

Oprette dit eget digitale certifikat til selvsignering

Signere et makroprojekt digitalt

Bestille et digitalt certifikat til signering

Du kan få et digitalt certifikat fra et kommercielt nøglecenter (CA) eller fra sikkerhedsadministratoren.

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

Toppen af siden

Oprette dit eget digitale certifikat til selvsignering

Da et digitalt certifikat, som du har oprettet, ikke er udstedt af et formelt nøglecenter, kaldes makroprojekter, der er signeret med et sådant certifikat, for selvsignerede projekter. Microsoft Office har kun tillid til et selvsigneret certifikat, hvis det pågældende certifikat er placeret i Personlige certifikater på computeren.

Oprette et selvsignerende certifikat

Hvilket operativsystem bruger du?

Windows Vista

Windows XP

Windows Vista

  1. Klik på knappen 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. Skriv et beskrivende navn til certifikatet i boksen Certifikatets navn.

  2. Klik på OK, når dialogboksen til bekræftelse af certifikatet vises.

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

  1. Åbn Windows 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

Windows XP

  1. Klik på knappen Start, peg på Alle programmer, peg på Microsoft Office, peg på Microsoft Office-værktøjer, og klik derefter på Digitalt certifikat til VBA-projekter. Skriv et beskrivende navn til certifikatet i boksen Certifikatets navn.

  2. Klik på OK, når meddelelsen til bekræftelse af certifikatet vises.

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

  1. Åbn Windows 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 digitalt

Hvilket 2007 Microsoft Office-system-program bruger du?

Excel

Excel

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

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

      Hvis fanen Udvikler ikke er tilgængelig, skal du klikke på Microsoft Office-knappen Office-knapflade og derefter klikke på Excel-indstillinger. Klik på Populær, og marker derefter afkrydsningsfeltet Vis fanen Udvikler på båndet.

      Bemærk: Båndet er en del af Brugergrænsefladen Microsoft Fluent (båndet).

  2. Marker det projekt, du vil signere, i Projektstifinder i Visual Basic.

  3. Klik på Digital signatur i menuen Funktioner.

  4. Benyt en af følgende fremgangsmåder:

    • Klik på Vælg, marker certifikatet, og klik derefter to gange på OK, hvis du ikke tidligere har valgt et digitalt certifikat eller vil bruge et andet.

    • Klik på OK for at bruge det aktuelle certifikat.

      Bemærkninger: 

      • Da den digitale signatur fjernes, hvis der på nogen måde ændres i koden i et signeret makroprojekt, skal du først signere makroerne, når du har testet løsningen, og den er klar til distribution. 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 fejltagelse ændrer dit makroprojekt og ugyldiggør din signatur. Din digitale signatur indikerer udelukkende, 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 præcist 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 du indsætter et tidsstempel, så andre brugere kan verificere din signatur, selv efter at det certifikat, der anvendes til signaturen, er udløbet. Hvis du signerer makroer uden et tidsstempel, er signaturen kun gyldig i certifikatets gyldighedsperiode.

Toppen af siden

Outlook

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

    • Peg på Makro i menuen Funktioner, og klik derefter på Visual Basic Editor.

  2. Marker det projekt, du vil signere, i Projektstifinder i Visual Basic.

  3. Klik på Digital signatur i menuen Funktioner.

  4. Benyt en af følgende fremgangsmåder:

    • Klik på Vælg, marker certifikatet, og klik derefter to gange på OK, hvis du ikke tidligere har valgt et digitalt certifikat eller vil bruge et andet.

    • Klik på OK for at bruge det aktuelle certifikat.

      Bemærkninger: 

      • Signere makroer, når din løsning er blevet testet og er klar til distribution, fordi når kode i en signeret makroprojekt ændres på nogen måde, den digitale signatur er fjernet. Men hvis du har et gyldigt digitalt certifikat, der tidligere blev brugt til at signere projektet på din computer, makroprojektet er automatisk igen signeret når du gemmer den.

      • Du kan låse makroprojektet, før du signerer det, hvis du vil forhindre, at brugerne af din løsning ved en fejltagelse ændrer dit makroprojekt og ugyldiggør din signatur. Din digitale signatur indikerer udelukkende, 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 præcist 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 du indsætter et tidsstempel, så andre brugere kan verificere din signatur, selv efter at det certifikat, der anvendes til signaturen, er udløbet. Hvis du signerer makroer uden et tidsstempel, er signaturen kun gyldig i certifikatets gyldighedsperiode.

Toppen af siden

PowerPoint

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

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

      Hvis fanen Udvikler ikke er tilgængelig, skal du klikke på Microsoft Office-knappen Office-knapflade og derefter klikke på PowerPoint-indstillinger. Klik på Populær, og marker derefter afkrydsningsfeltet Vis fanen Udvikler på båndet.

      Bemærk: Båndet er en del af Brugergrænsefladen Microsoft Fluent (båndet).

  2. Marker det projekt, du vil signere, i Projektstifinder i Visual Basic.

  3. Klik på Digital signatur i menuen Funktioner.

  4. Benyt en af følgende fremgangsmåder:

    • Klik på Vælg, marker certifikatet, og klik derefter to gange på OK, hvis du ikke tidligere har valgt et digitalt certifikat eller vil bruge et andet.

    • Klik på OK for at bruge det aktuelle certifikat.

      Bemærkninger: 

      • Da den digitale signatur fjernes, hvis der på nogen måde ændres i koden i et signeret makroprojekt, skal du først signere makroerne, når du har testet løsningen, og den er klar til distribution. 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 brugerne af din løsning ved et uheld ændrer dit makroprojekt og gør din signatur ugyldig, skal du låse makroprojektet, før du signerer det. Den digitale signatur kun, at du garanterer, at projektet ikke er ændret med siden du signerede den. Din digitale signatur beviser ikke, at du har skrevet projektet. Derfor låse dit makroprojekt ikke forhindre, at en anden bruger erstatter den digitale signatur med en anden signatur. Virksomhedens Administratorer kan igen signere skabeloner og tilføjelsesprogrammer, så de kan styre præcis hvad brugerne kan køre 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 du indsætter et tidsstempel, så andre brugere kan verificere din signatur, selv efter at det certifikat, der anvendes til signaturen, er udløbet. Hvis du signerer makroer uden et tidsstempel, er signaturen kun gyldig i certifikatets gyldighedsperiode.

Toppen af siden

Publisher

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

    • Peg på Makro i menuen Funktioner, og klik derefter på Visual Basic Editor.

  2. Marker det projekt, du vil signere, i Projektstifinder i Visual Basic.

  3. Klik på Digital signatur i menuen Funktioner.

  4. Benyt en af følgende fremgangsmåder:

    • Klik på Vælg, marker certifikatet, og klik derefter to gange på OK, hvis du ikke tidligere har valgt et digitalt certifikat eller vil bruge et andet.

    • Klik på OK for at bruge det aktuelle certifikat.

      Bemærkninger: 

      • Da den digitale signatur fjernes, hvis der på nogen måde ændres i koden i et signeret makroprojekt, skal du først signere makroerne, når du har testet løsningen, og den er klar til distribution. 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 fejltagelse ændrer dit makroprojekt og ugyldiggør din signatur. Din digitale signatur indikerer udelukkende, 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 præcist 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 du indsætter et tidsstempel, så andre brugere kan verificere din signatur, selv efter at det certifikat, der anvendes til signaturen, er udløbet. Hvis du signerer makroer uden et tidsstempel, er signaturen kun gyldig i certifikatets gyldighedsperiode.

Toppen af siden

Visio

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

    • Peg på Makro i menuen Funktioner, og klik derefter på Visual Basic Editor.

  2. I visuelle Grundlæggende Projektstifinder, Vælg det projekt, du vil signere.

  3. Klik på Digital signatur i menuen Funktioner.

  4. Benyt en af følgende fremgangsmåder:

    • Klik på Vælg, marker certifikatet, og klik derefter to gange på OK, hvis du ikke tidligere har valgt et digitalt certifikat eller vil bruge et andet.

    • Klik på OK for at bruge det aktuelle certifikat.

      Bemærkninger: 

      • Da den digitale signatur fjernes, hvis der på nogen måde ændres i koden i et signeret makroprojekt, skal du først signere makroerne, når du har testet løsningen, og den er klar til distribution. 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 fejltagelse ændrer dit makroprojekt og ugyldiggør din signatur. Din digitale signatur indikerer udelukkende, 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 præcist 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 du indsætter et tidsstempel, så andre brugere kan verificere din signatur, selv efter at det certifikat, der anvendes til signaturen, er udløbet. Hvis du signerer makroer uden et tidsstempel, er signaturen kun gyldig i certifikatets gyldighedsperiode.

Toppen af siden

Word

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

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

      Hvis fanen Udvikler ikke er tilgængelig, skal du klikke på Microsoft Office-knappen Office-knapflade og derefter klikke på Word-indstillinger. Klik på Populær, og marker derefter afkrydsningsfeltet Vis fanen Udvikler på båndet.

      Bemærk: Båndet er en del af Brugergrænsefladen Microsoft Fluent (båndet).

  2. Marker det projekt, du vil signere, i Projektstifinder i Visual Basic.

  3. Klik på Digital signatur i menuen Funktioner.

  4. Benyt en af følgende fremgangsmåder:

    • Klik på Vælg, marker certifikatet, og klik derefter to gange på OK, hvis du ikke tidligere har valgt et digitalt certifikat eller vil bruge et andet.

    • Klik på OK for at bruge det aktuelle certifikat.

      Bemærkninger: 

      • Signere makroer, når din løsning er testet og er klar til distribution, fordi når kode i en signeret makroprojekt ændres på nogen måde, fjernes den digitale signatur. Men hvis du har et gyldigt digitalt certifikat, der tidligere blev brugt til at logge i projektet på din computer, makroprojektet er automatisk signeret igen, når du gemmer den.

      • Du kan låse makroprojektet, før du signerer det, hvis du vil forhindre, at brugerne af din løsning ved en fejltagelse ændrer dit makroprojekt og ugyldiggør din signatur. Din digitale signatur indikerer udelukkende, 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 præcist 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 du indsætter et tidsstempel, så andre brugere kan verificere din signatur, selv efter at det certifikat, der anvendes til signaturen, er udløbet. Hvis du signerer makroer uden et tidsstempel, er signaturen kun 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!

×