Excel 2013 använder ett system som heter Microsoft Authenticode som gör det möjligt för utvecklare att autentisera sina makroprojekt eller tillägg som skapats med Visual Basic for Applications genom en process som kallas digital signering .
När du kör ett makro i ditt kalkylblad som inte är sparat på de tillförlitliga platserna på din dator, till exempel mappen Mallar och XLSTART i ditt användarområde på datorn, kontrollerar Excel om makrot är digitalt signerat och att signaturen är både giltig och aktuell. Makrots utvecklare måste ha ett certifikat utfärdat av en ansedd myndighet eller en betrodd utgivare.
Om programmet inte kan verifiera ett makros digitala signatur (kanske för att det inte har en) eller dess makroutgivares trovärdighet, visar programmet sedan en säkerhetsvarning i meddelandefältet under Excel-bandet. Detta varningsområde innehåller en Aktivera innehåll och en Trust Center-kommandoknapp.
Du kan sedan klicka på knappen Aktivera innehåll för att ignorera varningen och köra makrot, förutsatt att du kan garantera makrots utgivare och är säker på att körning av makrot inte utgör någon säkerhetsrisk för din dator.
Du klickar på kommandoknappen Trust Center i säkerhetsvarningen i meddelandefältet för att öppna dialogrutan Trust Center, där du kan lägga till de betrodda platserna på ditt datorsystem och ändra makrosäkerhetsinställningarna.
Du kan också öppna fliken Makroinställningar i dialogrutan Trust Center genom att klicka på kommandoknappen Makrosäkerhet på fliken Utvecklare (Alt+LAS) eller klicka på knappen Trust Center Settings på fliken Trust Center i dialogrutan Excel-alternativ (Alt +FTT).
Som standard väljer Excel alternativet Inaktivera alla makron med meddelanden på fliken Makroinställningar i dialogrutan Trust Center.
När den här inställningen är vald inaktiveras alla makron som inte är sparade på en av de betrodda platserna automatiskt i kalkylbladet, men du får en säkerhetsvarning varje gång du försöker köra ett av dessa makron som gör att du kan ignorera varningen och fortsätt och kör makrot genom att klicka på knappen Aktivera innehåll.
Fliken Makroinställningar i dialogrutan Trust Center innehåller även dessa andra alternativknappar som du kan välja:
-
Inaktivera alla makron utan meddelande för att inaktivera alla makron som inte sparats på en av din dators betrodda platser och alla säkerhetsvarningar så att du och de andra användarna av kalkylbladet inte har något sätt att ignorera varningen och köra makrot. Välj det här alternativet när du inte litar på någon annans makron och vill göra det omöjligt att köra ett makro som bär ett datavirus.
-
Inaktivera alla makron med avisering (standardinställningen) för att styra inaktiveringen av makron som inte sparats på en av din dators betrodda platser och säkerhetsvarningar. När du väljer den här inställningen kan kalkylbladsanvändare inte ignorera varningen och köra makrot. Välj det här alternativet när du vill behålla kontrollen över att köra potentiellt opålitliga makron.
-
Inaktivera alla makron utom digitalt signerade makron för att automatiskt aktivera digitalt signerade makron från en utgivare som du har angett är pålitlig och för att inaktivera alla makron som inte är digitalt signerade utan meddelande.
När du väljer det här alternativet och försöker köra ett digitalt signerat makro som inte kommer från en utgivare som du har angett är tillförlitlig, visar Excel en varning i meddelandefältet med knappen Lita på alla dokument från denna utgivare som du kan välja, och lägger därmed till utgivare till den betrodda listan.
-
Aktivera alla makron (rekommenderas inte; potentiellt farlig kod kan köras) för att kasta all försiktighet till vinden och tillåta alla makron att köras i alla kalkylblad du öppnar - det här är ett alternativ du aldrig någonsin vill välja, eftersom det kan orsaka allvarlig skada på din maskin!
För att ändra de betrodda platserna på din dator måste du klicka på fliken Betrodda platser i dialogrutan Trust Center. Du kan sedan använda dessa alternativ för att ändra platsinställningarna:
-
Lägg till ny plats: Använd den här kommandoknappen för att öppna Microsoft Office-dialogrutan Trusted Location, där du väljer en ny mapp på din dator som en betrodd plats, antingen genom att ange dess katalogsökvägsnamn i sökvägstextrutan eller välja den med knappen Bläddra .
Markera kryssrutan Undermappar till denna plats är också betrodda om du vill att alla undermappar i den angivna mappen ska inkluderas som betrodda platser.
-
Tillåt betrodda platser i mitt nätverk (rekommenderas inte): Markera den här kryssrutan så att du kan ange mappar som du har åtkomst till på ditt lokala nätverk som betrodda platser med hjälp av kommandoknappen Lägg till ny plats (som beskrivs i omedelbart föregående punkt) .
-
Inaktivera alla betrodda platser: Markera den här kryssrutan för att omedelbart inaktivera alla mappar som för närvarande är utsedda som betrodda platser och tillåta endast makron från utgivare som har angetts som tillförlitliga att köras i Excel.