Excel -makroer deaktiveret? - Sådan aktiveres makroer

Makroer er som standard deaktiveret i Microsoft Excel og andre MS Office -applikationer og skal eksplicit aktiveres af brugere. Denne artikel vil dække de forskellige metoder, som Excel giver for at aktivere makroer og administrere dine sikkerhedsindstillinger, så du kan køre dine egne makroer sikkert.

Advarsel!

For det første er det vigtigt at forstå, hvor farlige makroer kan være.

Makroer er faktisk små computerprogrammer, gemt i projektmapper som VBA -kode. Mens de mest bruges til at automatisere opgaver i Excel, kan VBA -programmører skrive kraftfulde makroer, der kan gøre næsten alt med din computer og få adgang til alle ressourcer, den er forbundet til.

Denne magt er beregnet til at udvide funktionaliteten i Excel, og det gør den - men i de forkerte hænder kan den vrides for at sprede ransomware, kapre computere til botnets, stjæle data fra databaser, sende e -mail -spam og på anden måde forårsage ødelæggelse på computere og deres netværk.

Med dette i tankerne bør du altid være på vagt over for makroaktiverede projektmapper, der kommer fra andre mennesker, og kun aktivere makroer til projektmapper, du har tillid til.

Aktiver makroer midlertidigt - for individuelle projektmapper

Som standard vil du, når du åbner en makroaktiveret projektmappe, se en gul "SIKKERHEDSADVARSEL" -linje lige under båndet. Ved at klikke på knappen "Aktiver indhold" aktiveres makroer.

BEMÆRK: dette vil udløse alle makroer, der kører, når projektmappen åbnes, så klik ikke på dette ved en fejl!

Hvis du ikke vil aktivere makroer, kan du klikke på 'X' yderst til højre på den gule bjælke. Sikkerhedsadvarslen forsvinder, men ethvert forsøg på at køre en makro mislykkes med en advarselsmeddelelse. (Hvis du åbner VBA -editoren eller forsøger at køre en makro, før du behandler sikkerhedsadvarslen, slettes også bjælken og deaktiveres makroer.)

Hvis du har deaktiveret makroer ved et uheld, skal du lukke og genåbne projektmappen og derefter klikke på knappen "Aktiver indhold".

Makroindstillinger i Trust Center

Excel giver indstillinger til at justere standardadfærden, når du åbner makroaktiverede projektmapper. Du kan se disse indstillinger i Tillidscenter:

  • VælgFil> Indstillinger, vælg derefter Trust Center i listen til venstre, og klik på "Trust Center -indstillinger …

  • I dialogboksen Tillidscenter skal du vælge "Makroindstillinger

Deaktiver alle makroer uden besked: du vil ikke være i stand til at aktivere eller køre makroer, når du åbner en projektmappe. Du vil dog stadig kunne lave og køre makroer i nye projektmapper.

Deaktiver alle makroer med besked: dette er standardindstillingen, så makroer kan aktiveres fra sikkerhedsadvarselslinjen, når du åbner en projektmappe.

Deaktiver alle makroer undtagen digitalt signerede makroer: du vil ikke se nogen advarsler, men kun digitalt signerede makroer kan køre. Sådanne makroer laves af VBA -udviklere ved hjælp af certifikater leveret af en kommerciel myndighed eller en sikkerhedsadministrator i din organisation.

Aktiver alle makroer (anbefales ikke; potentielt farlig kode kan køre): alle makroer er aktiveret uden advarsel.

Tillidsadgang til VBA -projektobjektmodellen: denne indstilling giver andre programmer (og makroer) mulighed for at ændre makroer i alle åbne projektmapper. Nogle eksterne analyseprogrammer kræver, at du aktiverer dette, men normalt bør du lade dette være ukontrolleret.

Aktiver makroer permanent - for individuelle projektmapper

Du kan indstille en makroaktiveret projektmappe til at være en Tillid til dokument så når du åbner den igen, aktiveres makroer uden sikkerhedsadvarsler. Pålidelige projektmapper tilføjes til en privat liste, der er knyttet til dit Windows -login.

Sådan stoler du på en projektmappe:

  • Åbn projektmappen, og klik derefter på Fil mens sikkerhedsadvarselslinjen stadig er synlig
  • Klik på “Aktiver indhold", Og vælg derefter"Aktiver alt indhold”I rullemenuen

BEMÆRK: Excel giver ikke nogen måde at stole på en bestemt projektmappe, men det gør giver dig mulighed for at stole på alle tidligere pålidelige arbejdsbøger. At gøre dette:

  • VælgFil> Indstillinger, vælg derefter Trust Center i listen til venstre, og klik på "Tillidscenterindstillinger …
  • I dialogboksen Tillidscenter skal du vælge "Tillid til dokumenter

  • Hvis du vil rydde listen over pålidelige projektmapper, skal du klikke på "Ryd"
  • Hvis du vil deaktivere dokumenter, der er tillid til, skal du markere "Deaktiver pålidelige dokumenter”; du vil stadig være i stand til midlertidigt at aktivere makroer, når en projektmappe åbnes

På grund af den begrænsede funktionalitet, Excel giver mulighed for at stole på individuelle dokumenter, er en bedre løsning at bruge Pålidelige steder (se nedenunder).

Aktiver makroer permanent - for alle projektmapper på en betroet placering

I stedet for at stole på individuelle projektmapper kan du indstille Excel til at stole på bestemte placeringer på din computer eller netværk. Eventuelle projektmapper i en Pålidelig placering åbnes med makroer aktiveret og ingen sikkerhedsadvarsler.

Se pålidelige steder

I modsætning til dokumenter, der er tillid til, kan du til enhver tid se en liste over betroede steder.

  • VælgFil> Indstillinger, vælg derefter Trust Center i listen til venstre, og klik på "Tillidscenterindstillinger …
  • I dialogboksen Tillidscenter skal du vælge "Pålidelige steder”I listen til venstre

Som standard ser du flere pålidelige placeringer, der allerede er angivet af Excel. Disse placeringer bruges af Excel til at aktivere makroer i nye projektmapper og tilføjelsesprogrammer og bør ikke ændres.

Tilføj en ny betroet placering

Teknisk set kan du placere dine egne projektmapper i standardpålidelige steder, men det er bedre at definere dine egne, hvis du vil drage fordel af denne funktion.

  • Klik på “Tilføj ny placering … "For at vise dialogboksen" Microsoft Office Trusted Location "

  • Indtast stien til den mappe, du vil bruge i den øverste tekstboks (eller klik på "Gennemse …" for at navigere til mappen)
  • Hvis du også vil have tillid til alle undermapper i den valgte mappe, skal du markere "Undermapper på denne placering er også betroede"
  • (Valgfrit) Angiv en beskrivelse af denne betroede placering. Nyttigt, hvis du skal administrere flere placeringer

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave