Ændre indstillinger for makrosikkerhed

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

Du kan ændre indstillingerne for makrosikkerhed i Excel til at styre, hvilke makroer der køres, og under hvad omstændigheder, når du åbner en projektmappe. For eksempel kan du tillade makroer at køre, afhængigt af om de er signeret digitalt af en udvikler, der er tillid til.

Du kan finde flere oplysninger om sikkerhedsindstillinger for makroer i Microsoft Office-dokumenter i Aktivere eller deaktivere makroer i Office-filer.

Følgende liste indeholder en oversigt over forskellige indstillingerne for makrosikkerhed. Alle indstillinger, at hvis er installeret antivirussoftware, der fungerer med Microsoft Office og projektmappen indeholder makroer, scannes projektmappen for kendte virus, før den åbnes.

  • Deaktiver alle makroer uden meddelelse Klik på denne indstilling, hvis du ikke har tillid til makroer. Alle makroer i dokumenter og sikkerhedsadvarsler om makroer deaktiveres. Hvis der er dokumenter, der indeholder usignerede makroer, du har tillid til, kan du placere disse dokumenter på en placering, der er tillid til. Dokumenter i placeringer, der er tillid til, kan køres uden at blive kontrolleret af sikkerhedssystemet i Sikkerhedscenter.

  • Deaktiver alle makroer med meddelelseDette er standardindstillingen. Klik på denne indstilling, hvis du ønsker, at makroer deaktiveres, men du vil have sikkerhedsadvarsler om, at der findes makroer. På den måde kan du vælge, hvornår du vil aktivere disse makroer i enkelte tilfælde.

  • Deaktiver alle makroer bortset fra digitalt signerede makroer Denne indstilling er den samme som indstillingen Deaktivere alle makroer med meddelelse bortset fra, at hvis makroen er digitalt signeret af en udgiver, der er tillid til, så kan makroen køres, hvis du i forvejen har tillid til udgiveren. Hvis du ikke har tillid til udgiveren, får du besked. På den måde kan du vælge at aktivere disse signerede makroer eller have tillid til udgiveren. Alle usignerede makroer deaktiveres uden at der vises en anmærkning.

  • Aktivér alle makroer (anbefales ikke, da potentielt farlig kode kan køres) Klik på denne indstilling for at tillade, at alle makroer kan køre. Denne indstilling kan gøre din computer sårbar over for potentielt skadelig kode og anbefales ikke.

  • Hav tillid til VBA-projektobjektmodellen    Denne indstilling er for udviklere og bruges til bevidst at låse eller tillade programmeringsmæssig adgang til VBA-objektmodellen fra enhver automationsklient. Med andre ord indeholder den en sikkerhedsindstilling til kode, der er skrevet for at automatisere et Office-program og programmeringsmæssigt manipulere Microsoft Visual Basic for Applications (VBA)-miljøet og -objektmodellen. Dette er en indstilling, der gælder pr. bruger og pr. program, og den nægter adgang som standard. Denne sikkerhedsindstilling gør det sværere for uautoriserede programmer at bygge skadelig kode, der gentager sig selv, og som kan skade slutbrugersystemer. Hvis automationsklienter skal have programmeringsmæssig adgang til VBA-objektmodellen, skal brugeren, der kører koden, give adgang. Markér afkrydsningsfeltet for at aktivere adgang.

Office bruger Microsoft Authenticode-teknologi til at aktivere makroer bruge til at signere en fil eller et makroprojekt. Det certifikat, der bruges til at oprette denne signatur bekræfter, at makroen eller dokumentet stammer fra underskriveren, og signaturen bekræfter, at makroen eller dokumentet ikke er blevet ændret.

Når du har installeret digitalt certifikat, kan du signere filer og makroprojekter.

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.

Få vist oversigten over Microsoft Root Certificate Program Membersfå flere oplysninger om nøglecentre, der tilbyder tjenester til Microsoft-produkter.

Oprette dit eget digitale certifikat til selvsignering

Du kan også oprette dit eget selvsignerende certifikat ved hjælp af værktøjet Selfcert.exe.

Bemærk: 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 det certifikat i Personlige certifikater.

Du kan finde flere oplysninger om at signere en makro i Signere et makroprojekt.

Ændre indstillingerne for makrosikkerhed

Du kan ændre indstillingerne for makrosikkerhed i Sikkerhedscenter, medmindre en systemadministrator i organisationen har ændret standardindstillingerne for at forhindre dig i at ændre indstillingerne.

  1. Klik på Makrosikkerhed i gruppen Kode under fanen Udvikler.

    Fanen Udvikler på båndet

    For at aktivere under fanen udvikler skal du se få vist fanen udvikler.

  2. I kategorien Indstillinger for makro under Indstillinger for makro skal du klikke på den ønskede indstilling.

    Bemærk: De ændringer, du foretager i kategorien Makroindstillinger i Excel, gælder kun for Excel og påvirker ikke andre Microsoft Office-program.

Du kan også få adgang til Sikkerhedscenter i Excel-indstillinger. Klik på Indstillinger (Excel 2010 til 2016 versioner) eller Microsoft Office-knappen, Office-knapflade (Excel 2007) for at gøre det, og klik derefter på Sikkerhedscenter > Indstillinger for Sikkerhedscenter > Indstillinger for makro.

Du kan finde flere oplysninger om makrosikkerhed under følgende emner:

Fejlfinding

Jeg kan ikke ændre mine sikkerhedsindstillinger for makroer

Nogle brugere kan muligvis ikke ændre indstillinger for Sikkerhedscenter pga. gruppesikkerhedspolitikker i deres organisationer. I sådanne tilfælde skal du kontakte organisationens it-administrator.

Hvad er der sket med sikkerhedsindstillingerne Meget høj, Høj, Mellem eller Lav?

Indstillinger i Excel 2003

Excel 2007-2010/2013/2016 tilsvarende

Flere oplysninger

Meget høj

Deaktivere alle makroer uden meddelelse

I Excel 2003 kan VBA-makroer kun køre, hvis indstillingen Hav tillid til alle installerede tilføjelsesprogrammer og skabeloner (i Excel 2003 under fanen Udgivere, der er tillid til i dialogboksen Sikkerhed) er markeret, og makroerne (uanset om signeret eller usigneret) gemmes i en bestemt pålidelig mappe på brugerens harddisk.

Hvis ikke alle disse betingelser er opfyldt, kan VBA-makroer ikke køre under sikkerhedsindstillingen Meget Høj i Excel 2003.

Høj

Deaktivere alle makroer bortset fra digitalt signerede makroer

I Excel 2003 skal eksekverbare filer (f.eks. .exe eller .com) signeres af en anerkendt pålidelig kilde (det vil sige, at de skal have et certifikat) for at kunne køre. Ellers vil alle eksekverbare filer, der er knyttet til eller integreret i dokumenter, blive deaktiveret automatisk uden advarsel til brugeren, når dokumenterne åbnes.

Som standard installeres alle Office 2003-programmer med makrosikkerheden Høj.

Mellem

Deaktivere alle makroer med meddelelse

I Excel 2003 bliver brugerne bedt om at aktivere eller deaktivere eksekverbare filer ved åbning af et dokument. Dette niveau kræver certifikatgodkendelse for hver eksekverbar fil, og de sker ved at tilføje certifikatet i et segment i Windows-registreringsdatabasen på computeren.

Efterfølgende anmodninger om at afspille en makro fra en pålidelig kilde, accepteres automatisk (den eksekverbare fil kører uden at spørge brugeren).

Lav

Aktivere alle makroer (anbefales ikke, da potentielt farlig kode kan køres)

I Excel 2003 køres alle makroer uden begrænsninger. Dette sikkerhedsniveau beskytter ikke mod skadelige programmer, tillader ikke accept af certifikater og betragtes ikke som værende sikkert. Dette niveau anbefales ikke.

Har du brug for mere hjælp?

Du kan altid spørge en ekspert i Excel Tech Community, få support i Answers community eller foreslå en ny funktion eller forbedring i Excel User Voice.

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.

Udvid dine 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.

×