Som standard deaktiverer Excel alle makroer for at beskytte dig mod ondsindede vira. Men du kan aktivere makroer til at automatisere gentagne opgaver i Excel.
En makro er en sekvens af Excel-kommandoer og instruktioner, som giver dig mulighed for at automatisere komplekse og gentagne opgaver. I stedet for manuelt at udføre en række tidsspildende opgaver selv, kan du optage opgaverne som makroer for at udføre dem automatisk.
De er dog en masse risici fra et sikkerhedssynspunkt, når du kører makroaktiverede Excel-filer. Nogle af de makroaktiverede projektmapper kan indeholde ondsindede makrovirus, der kan beskadige eller helt slette filer på dit drev, kompromittere dine data og endda ødelægge hele din computer.
Som standard deaktiverer Excel alle makroer for at forhindre dig i at åbne en potentielt inficeret fil. Dette indlæg viser dig, hvordan du aktiverer makroer i Microsoft Excel for at bruge dem til at forbedre din arbejdsgang. Du kan aktivere makroer på fil-for-fil-basis eller for alle projektmapper eller på en pålidelig placering.
Sådan aktiveres makroer på individuelle filer
Du kan aktivere makroer for bestemte individuelle filer fra meddelelseslinjen eller i Excel backstage-visningen.
Aktivering af makroer fra meddelelseslinjen
Når du åbner et Excel-dokument, der indeholder en makro, og du vil se en gul meddelelseslinje lige under Excel-båndet (se skærmbilledet nedenfor). Det vil sige, at makroer er blevet deaktiveret i dette Excel-dokument. Klik på knappen "Aktiver indhold" for at aktivere makroerne.
Aktivering af makroer i Backstage View
En anden måde, du kan aktivere makroer på, er gennem backstage-visningen. Åbn fanen 'Filer' i Microsoft Excel. På fanen 'Info' vil du se en gul 'Sikkerhedsadvarsel'.
Klik på ikonet "Aktiver indhold", og vælg "Aktiver alt indhold" for at aktivere alle makroer i denne fil.
I begge metoder, når du aktiverer makroer, gør Excel det dokument til et pålideligt dokument, hvilket betyder, at når du åbner det dokument i fremtiden, vil det ikke bede dig om at aktivere makroer igen.
Sådan aktiveres makroer for én session
Nogle gange vil du kun aktivere makroer for en enkelt gang på en bestemt fil, og du vil ikke gøre den fil til et pålideligt dokument. I sådanne tilfælde giver Excel dig mulighed for kun at aktivere makroer for én session af en fil.
For at gøre det skal du klikke på fanen 'Filer' i Excel og åbne fanen 'Info' i backstage-visningen. I området Sikkerhedsadvarsel skal du klikke på 'Aktiver indhold' og vælge 'Avancerede indstillinger'.
I dialogboksen 'Microsoft Office Security Options' skal du vælge 'Aktiver indhold for denne session' og klik på 'OK'.
Nu er makroer kun aktiveret for den aktuelle session. Når du genåbner dokumentet, vil excel bede dig om at aktivere makroer igen.
Sådan aktiveres makroer i alle projektmapper
Excel har et tillidscenter, hvor du som standard kan aktivere eller deaktivere alle makroer i projektmapper. Excel Trust Center indeholder sikkerheds- og privatlivsindstillinger, der kan hjælpe med at holde din computer og dine dokumenter sikre.
For at aktivere alle makroer skal du gå til fanen 'Filer' i Excel og klikke på 'Indstillinger' i venstre sidebjælke i backstage-visningen.
Dialogboksen Excel-indstillinger åbnes. Klik på 'Trust Center' i venstre sidebjælke, og klik på knappen 'Trust Center Settings' til højre.
I dialogboksen Trust Center skal du vælge 'Makroindstillinger' i venstre sidebjælke, og i højre side kan du se de fire makroindstillinger.
De fire makroindstillinger:
- Deaktiver alle makroer uden meddelelse: Denne indstilling deaktiverer makroer helt og blokerer dem uden bekræftelse. Når denne indstilling er valgt, vil du ikke se nogen meddelelser.
- Deaktiver alle makroer med meddelelse: Dette er standardindstillingen, der blokerer makroer, men viser en meddelelse. Dette giver dig mulighed for at aktivere makroer på en fil-for-fil-basis. Klik ikke på 'Aktiver indhold', hvis du ikke har tillid til kilden.
- Deaktiver alle makroer undtagen digitalt signerede makroer: Denne indstilling blokerer alle makroer undtagen digitalt signerede makroer. Excel vil stadig bede dig om en bekræftelse for de fleste makroer, men pålidelige makroer vil køre uden bekræftelse.
- Aktiver alle makroer: Når denne indstilling er valgt, kan du køre alle makroer uden bekræftelse. Denne mulighed vil også gøre dit system sårbart over for potentiel malware og vira. Men med denne indstilling behøver du ikke at aktivere makroer hver gang.
For nu at aktivere alle makroer uden bekræftelse skal du vælge den fjerde mulighed, 'Aktiver alle makroer' under makroindstillingerne. Klik derefter på 'OK' for at gemme indstillingerne.
Hvis du ønsker at deaktivere alle makroer, skal du vælge den relevante indstilling i ovenstående muligheder.
Aktiver makroer i den betroede placering
Du kan konfigurere Excel til at stole på bestemte placeringer på dit system eller på det lokale netværk, hvor du kan gemme makroaktiverede filer. Hvis du åbner en fil på den pålidelige placering, kører Excel dens makro automatisk uden bekræftelse, selvom indstillingen 'Deaktiver alle makroer uden meddelelse' er valgt i Trust Center.
For at tilføje en pålidelig placering skal du gå til fanen 'Filer' og klikke på 'Valg' i backstage-visningen.
Klik på "Trust Center" i venstre sidebjælke, og åbn "Trust Center Settings" i højre side af dialogboksen.
I dialogboksen Trust Center skal du klikke på 'Trusted Location' i øverste venstre hjørne, og i højre side kan du se alle dine 'Trusted Locations' opført i en boks.
Hvis du tilføjer en placering fra dit netværk, skal du markere afkrydsningsfeltet ved siden af 'Tillad betroet placering på mit netværk'. Hvis du tilføjer en placering fra dit drev, skal du lade den være umarkeret. Klik derefter på knappen 'Tilføj ny placering'.
Klik derefter på knappen 'Gennemse' i dialogboksen Trusted Location og vælg din placering fra dit drev eller dit netværk. Husk, at det ikke anbefales at vælge et drev fra et netværk, fordi ondsindede makroer let kan spredes gennem dem.
Hvis du ønsker, at en undermappe til den valgte placering også skal have tillid til, skal du markere afkrydsningsfeltet 'Undermapper til denne placering har også tillid til'. Hvis du vil, kan du også tilføje en beskrivelse af den betroede placering i boksen 'Beskrivelse:'. Klik derefter på 'OK'.
Når det er gjort, kan du se, at din nye placering er føjet til listen over stier.
Nu kan du gemme dine makroaktiverede Excel-filer på enhver af de angivne pålidelige placeringer og køre dens makroer uden sikkerhedsadvarsler.
Sådan fjerner du pålidelige dokumenter
Hvis du besluttede ikke at køre nogen makroer i dine Excel-filer på grund af sikkerhedsproblemet og valgte den første makroindstilling (Deaktiver alle makroer uden meddelelse), vil du opdage, at du stadig kan køre makroer i visse filer.
Det er fordi Excel vil huske dine tidligere operationer. Hvis du aktiverede makroer på nogle filer ved at klikke på 'Aktiver indhold', da de åbnede, mens standardindstillingen (Deaktiver alle makroer med meddelelse) er valgt, vil Excel huske disse handlinger.
Når du klikker på knappen 'Aktiver indhold' på et makroaktiveret dokument, tilføjer Excel den fil til dets pålidelige dokumenter. Og selv efter at du har ændret din makroindstilling til 'Deaktiver alle makroer uden meddelelse', er den fil stadig et pålideligt dokument, og derfor kan du stadig køre makroer i den fil.
For fuldstændigt at deaktivere alle makroer, skal du fjerne disse tillidsdokumenter. For at gøre det skal du gå til Filer → Indstillinger → Tillidscenter → Indstillinger for Tillidscenter.
I vinduet Tillidscenter skal du klikke på mulighederne for 'Trusted Documents'. Klik på knappen 'Ryd' for at rydde alle de betroede dokumenter.
Klik derefter på 'Ja' i pop op-enken for at bekræfte.
Nu er alle de betroede dokumenter ryddet. Husk, at når du rydder de betroede dokumenter, vil de ikke kun køre nogen makroer, men også ActiveX-kontroller og andre typer aktivt indhold i disse dokumenter.