använder Excel 2013 ett system som heter Microsoft Authenticode som gör att utvecklare kan verifiera sina makroprojekt eller tillägg som skapats med Visual Basic for Applications med en process som kallas digital signering .
När du kör ett makro i ditt arbetsblad som inte sparats i de betrodda platserna på din dator, till exempel mappen Mallar och XLSTART i ditt användarområde på datorn, kontrollerar Excel att se om makroen är signerad digitalt och att signaturen är både giltig och aktuell. Makroens 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 trovärdigheten hos dess makroutgivare, visar programmet sedan en säkerhetsalarm på meddelandefältet under Excel Band. Det här varningsområdet innehåller en kommandoknapp Aktivera innehåll och en Trust Center.
Du kan sedan klicka på Aktivera innehåll-knappen för att ignorera varningen och fortsätt och köra makroet, förutsatt att du kan garantera makroens utgivare och är säker på att det inte finns någon säkerhetsrisk för datorn att köra makroen.
Du klickar på kommandoknappen Trust Center i säkerhetsvarningen på meddelandefältet för att öppna dialogrutan Trust Center där du kan lägga till de betrodda platserna i datorns system och ändra inställningarna för makrosäkerhet.
Du kan också öppna fliken Makroinställningar i dialogrutan Trust Center genom att klicka på kommandot Macrosäkerhet på fliken Utvecklare (Alt + LAS) eller klicka på Trust Center Settings på fliken Trust Center i dialogrutan Excel Options rutan (Alt + FTT).
Som standard väljer Excel alternativet Inaktivera alla makroner med meddelandeknapp på fliken Makroinställningar i dialogrutan Trust Center.
När den här inställningen är vald, avaktiveras alla makron som inte sparas på en av de betrodda platserna automatiskt i kalkylbladet, men du får en säkerhetsalarm varje gång du försöker köra en av dessa makron som gör att du kan ignorera varna och fortsätt och köra makroet 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 i en av datorns betrodda platser och all säkerhet varningar så att du och de andra användarna av kalkylbladet inte har möjlighet att ignorera varningen och köra makroen.Markera 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 meddelande (standard) för att styra inaktiveringen av makron som inte sparats i en av datorns betrodda platser och säkerhetsvarningar. När du väljer den här inställningen kan användarkontrollanordningar inte ignorera varningen och köra makroen. Markera det här alternativet när du vill behålla kontrollen över att du kör potentiellt otillförlitliga makron.
-
Inaktivera alla makroner utom digitalt signerade makron för att automatiskt aktivera digitalt signerade makron från en utgivare som du har angett är trovärdig och att inaktivera alla makron som inte signeras digitalt utan meddelande.
När du väljer det här alternativet och försöker köra ett digitalt signerat makro som inte är från en utgivare du har angett är pålitlig, visar Excel en varning i meddelandefältet med ett Trust All Documents från den här Publisher-knappen som du kan välja, Därigenom lägger utgivaren till den betrodda listan.
-
Aktivera alla makron (rekommenderas inte, potentiellt farlig kod kan köras) för att kasta all försiktighet mot vinden och tillåta att alla makron körs i något arbetsblad som du öppnar - det här är ett alternativ du aldrig någonsin vill välja eftersom det kan orsaka allvarliga skador på din maskin!
För att ändra de betrodda platserna på din dator måste du klicka på fliken Tillförlitliga platser i dialogrutan Trust Center. Du kan sedan använda dessa alternativ för att ändra platsinställningarna:
-
Lägg till nytt ställe: Använd den här kommandoknappen för att öppna dialogrutan Microsoft Office Trusted Location, där du väljer en ny mapp på din dator som en betrodd plats antingen genom att ange dess katalogvägsnamn i textrutan Sökväg eller markera den med knappen Bläddra.
Markera undermapparna på den här platsen Är också Trusted-kryssrutan om du vill att alla undermappar i den angivna mappen ska inkluderas som betrodda platser.
-
Tillåt tillförlitliga platser på mitt nätverk (rekommenderas inte): Markera den här kryssrutan så att du kan ange mappar som du har tillgång till i ditt lokala nätverk som betrodda platser med kommandot Lägg till ny plats (som beskrivs i den omedelbart föregående punkten).
-
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 är betecknade som trovärdiga att köras i Excel.