Som standard inaktiverar Excel alla makron för att skydda dig från skadliga virus. Men du kan aktivera makron för att automatisera repetitiva uppgifter i Excel.
Ett makro är en sekvens av Excel-kommandon och instruktioner som låter dig automatisera komplexa och repetitiva uppgifter. Istället för att manuellt utföra en rad tidsödande uppgifter själv, kan du spela in uppgifterna som makron för att utföra dem automatiskt.
De är dock stora risker ur säkerhetssynpunkt när du kör makroaktiverade Excel-filer. Vissa av de makroaktiverade arbetsböckerna kan innehålla skadliga makrovirus som kan skada eller helt radera filer på din enhet, äventyra dina data och till och med skada hela din dator.
Som standard inaktiverar Excel alla makron för att förhindra att du öppnar en potentiellt infekterad fil. Det här inlägget visar dig hur du aktiverar makron i Microsoft Excel för att använda dem för att förbättra ditt arbetsflöde. Du kan aktivera makron fil för fil, eller för alla arbetsböcker, eller på en tillförlitlig plats.
Hur man aktiverar makron på enskilda filer
Du kan aktivera makron för vissa enskilda filer från meddelandefältet eller i Excel backstage-vyn.
Aktivera makron från meddelandefältet
När du öppnar ett Excel-dokument som innehåller ett makro och du kommer att se ett gult meddelandefält precis under Excel-bandet (se nedan skärmbild). Det kommer att stå att makron har inaktiverats i detta Excel-dokument. Klicka på knappen "Aktivera innehåll" för att aktivera makron.
Aktivera makron i backstagevyn
Ett annat sätt att aktivera makron är genom backstage-vyn. Öppna fliken "Arkiv" i Microsoft Excel. På fliken "Info" ser du en gul "Säkerhetsvarning".
Klicka på ikonen "Aktivera innehåll" och välj "Aktivera allt innehåll" för att aktivera alla makron i den här filen.
I båda metoderna, när du väl har aktiverat makron, gör Excel dokumentet till ett pålitligt dokument, vilket innebär att när du öppnar dokumentet i framtiden kommer det inte att be dig aktivera makron igen.
Hur man aktiverar makron för en session
Ibland vill du bara aktivera makron för en enda gång på en viss fil och du vill inte göra den filen till ett pålitligt dokument. I sådana fall låter Excel dig aktivera makron för endast en session av en fil.
För att göra det klickar du på fliken "Arkiv" i Excel och öppnar fliken "Info" i backstagevyn. I området Säkerhetsvarning klickar du på "Aktivera innehåll" och väljer "Avancerade alternativ".
I dialogrutan "Microsoft Office Security Options" väljer du "Aktivera innehåll för denna session" och klickar på "OK".
Nu är makron endast aktiverade för den aktuella sessionen. När du öppnar dokumentet igen kommer excel att be dig att aktivera makron igen.
Hur man aktiverar makron i alla arbetsböcker
Excel har ett förtroendecenter där du kan aktivera eller inaktivera alla makron i arbetsböcker som standard. Excel Trust Center innehåller säkerhets- och sekretessinställningar som kan hjälpa till att hålla din dator och dina dokument säkra.
För att aktivera alla makron, gå till "Arkiv"-fliken i Excel och klicka på "Alternativ" på den vänstra sidofältet i backstagevyn.
Dialogrutan för Excel-alternativ öppnas. Klicka på "Trust Center" i det vänstra sidofältet och klicka på knappen "Trust Center Settings" till höger.
I dialogrutan Trust Center väljer du "Makroinställningar" på vänster sidofält och på höger sida kan du se de fyra makroinställningarna.
De fyra makroinställningarna:
- Inaktivera alla makron utan meddelande: Detta alternativ inaktiverar makron helt och hållet och blockerar dem utan bekräftelse. När den här inställningen är vald kommer du inte att se några aviseringar.
- Inaktivera alla makron med avisering: Detta är standardalternativet som blockerar makron men visar ett meddelande. Detta gör att du kan aktivera makron på en fil-för-fil-basis. Klicka inte på "Aktivera innehåll" om du inte litar på källan.
- Inaktivera alla makron utom digitalt signerade makron: Detta alternativ blockerar alla makron utom digitalt signerade makron. Excel kommer fortfarande att be dig om en bekräftelse för de flesta makron, men betrodda makron körs utan bekräftelse.
- Aktivera alla makron: När denna inställning är vald kan du köra alla makron utan bekräftelse. Det här alternativet kommer också att göra ditt system sårbart för potentiell skadlig programvara och virus. Men med den här inställningen behöver du inte aktivera makron varje gång.
För att nu aktivera alla makron utan bekräftelse, välj det fjärde alternativet, "Aktivera alla makron" under makroinställningarna. Klicka sedan på "OK" för att spara inställningarna.
Om du vill inaktivera alla makron, välj lämplig inställning i alternativen ovan.
Aktivera makron på den betrodda platsen
Du kan ställa in Excel för att lita på specifika platser på ditt system eller på det lokala nätverket där du kan lagra makroaktiverade filer. Om du öppnar en fil på den betrodda platsen kommer Excel att köra makrot automatiskt utan bekräftelse, även om inställningen "Inaktivera alla makron utan avisering" är vald i Trust Center.
För att lägga till en pålitlig plats, gå till fliken "Arkiv" och klicka på "Alternativ" i backstagevyn.
Klicka på "Trust Center" i det vänstra sidofältet och öppna "Trust Center Settings" på höger sida av dialogrutan.
I dialogrutan Trust Center klickar du på "Trusted Location" i det övre vänstra hörnet, och på höger sida kan du se alla dina "Trusted Locations" listade i en ruta.
Om du lägger till en plats från ditt nätverk, markera rutan bredvid "Tillåt betrodd plats i mitt nätverk". Om du lägger till en plats från din enhet, lämna den omarkerad. Klicka sedan på knappen "Lägg till ny plats".
Klicka sedan på knappen "Bläddra" i dialogrutan Trusted Location och välj din plats från din enhet eller ditt nätverk. Kom ihåg att det inte rekommenderas att välja en enhet från ett nätverk eftersom skadliga makron lätt kan spridas genom dem.
Om du vill att någon undermapp till den valda platsen också ska vara betrodd, markera kryssrutan "Undermappar till den här platsen är också betrodda". Om du vill kan du också lägga till en beskrivning av den betrodda platsen i rutan "Beskrivning:". Klicka sedan på "OK".
När det är gjort kan du se att din nya plats läggs till i listan över sökvägar.
Nu kan du spara dina makroaktiverade Excel-filer på någon av de listade betrodda platserna och köra dess makron utan några säkerhetsvarningar.
Hur man tar bort betrodda dokument
Om du bestämde dig för att inte köra något makro i dina Excel-filer på grund av säkerhetsproblemet och valde den första makroinställningen (Inaktivera alla makron utan meddelande), kommer du att upptäcka att du fortfarande kan köra makron i vissa filer.
Det beror på att Excel kommer ihåg dina tidigare operationer. Om du aktiverade makron för vissa filer genom att klicka på "Aktivera innehåll" när de öppnades medan standardinställningen (Inaktivera alla makron med avisering) är vald, kommer Excel att komma ihåg dessa operationer.
När du klickar på knappen "Aktivera innehåll" på ett makroaktiverat dokument kommer Excel att lägga till den filen i dess betrodda dokument. Och även efter att du ändrat din makroinställning till "Inaktivera alla makron utan meddelande", är den filen fortfarande ett pålitligt dokument, så du kan fortfarande köra makron i den filen.
För att helt inaktivera alla makron måste du ta bort dessa förtroendedokument. För att göra det, gå till Arkiv → Alternativ → Trust Center → Trust Center Settings.
I Trust Center-fönstret klickar du på alternativen "Trusted Documents". Klicka på knappen "Rensa" för att rensa alla betrodda dokument.
Klicka sedan på "Ja" i popup-menyn för att bekräfta.
Nu är alla betrodda dokument rensade. Kom ihåg att när du rensar de betrodda dokumenten kör de inte bara några makron utan även ActiveX-kontroller och andra typer av aktivt innehåll i dessa dokument.