Excel -makroer deaktivert? - Slik aktiverer du makroer

Makroer er deaktivert som standard i Microsoft Excel og andre MS Office -applikasjoner, og må eksplisitt aktiveres av brukere. Denne artikkelen vil dekke de forskjellige metodene som Excel gir for å aktivere makroer og administrere dine sikkerhetsinnstillinger, slik at du kan kjøre dine egne makroer trygt.

Advarsel!

Først er det viktig å forstå hvor farlige makroer kan være.

Makroer er faktisk små dataprogrammer, lagret i arbeidsbøker som VBA -kode. Mens de mest brukes til å automatisere oppgaver i Excel, kan VBA -programmerere skrive kraftige makroer som kan gjøre nesten alt med datamaskinen din og få tilgang til alle ressurser den er koblet til.

Denne kraften er ment å utvide funksjonaliteten til Excel, og det gjør det - men i feil hender kan det vrides for å spre ransomware, kapre datamaskiner for botnett, stjele data fra databaser, sende e -post spam og ellers forårsake ødeleggelse på datamaskiner og nettverkene deres.

Med dette i bakhodet, bør du alltid være forsiktig med makroaktiverte arbeidsbøker som kommer fra andre mennesker, og bare aktivere makroer for arbeidsbøker du stoler på.

Aktiver makroer midlertidig - for individuelle arbeidsbøker

Som standard, når du først åpner en makroaktivert arbeidsbok, ser du en gul “SIKKERHETSADVARSEL” -linje like under båndet. Hvis du klikker på "Aktiver innhold" -knappen, aktiveres makroer.

MERK: dette vil utløse alle makroer som kjøres når arbeidsboken åpnes, så ikke klikk på dette ved en feiltakelse!

Hvis du ikke vil aktivere makroer, kan du klikke på 'X' lengst til høyre i den gule linjen. Sikkerhetsadvarselen forsvinner, men ethvert forsøk på å kjøre en makro mislykkes med en advarsel. (Åpne VBA -editoren eller prøve å kjøre en makro før du håndterer sikkerhetsadvarselen, vil også slette linjen og deaktivere makroer.)

Hvis du har deaktivert makroer ved et uhell, må du lukke og åpne arbeidsboken igjen, og deretter klikke på "Aktiver innhold" -knappen.

Makroinnstillinger i Trust Center

Excel gir innstillinger for å justere standardatferden når du åpner makroaktiverte arbeidsbøker. Du kan se disse innstillingene i Tillitsenter:

  • Plukke utFil> Alternativer, velg deretter Trust Center i listen til venstre og klikk "Innstillinger for Trust Center …

  • Velg "I Trust Center -dialogboksen"Makroinnstillinger

Deaktiver alle makroer uten varsel: du vil ikke kunne aktivere eller kjøre makroer når du åpner en arbeidsbok. Du vil imidlertid fortsatt kunne lage og kjøre makroer i nye arbeidsbøker.

Deaktiver alle makroer med varsel: Dette er standardalternativet, slik at makroer kan aktiveres fra sikkerhetsadvarsellinjen når du åpner en arbeidsbok.

Deaktiver alle makroer bortsett fra digitalt signerte makroer: du vil ikke se noen advarsler, men bare digitalt signerte makroer vil kunne kjøres. Slike makroer er laget av VBA -utviklere, ved hjelp av sertifikater levert av en kommersiell myndighet eller en sikkerhetsadministrator i organisasjonen din.

Aktiver alle makroer (anbefales ikke; potensielt farlig kode kan kjøres): alle makroer er aktivert uten forvarsel.

Tillitstilgang til VBA -prosjektobjektmodellen: denne innstillingen lar andre programmer (og makroer) endre makroer i alle åpne arbeidsbøker. Noen eksterne analyseprogrammer krever at du aktiverer dette, men vanligvis bør du la dette være ukontrollert.

Aktiver makroer permanent - for individuelle arbeidsbøker

Du kan angi at en makroaktivert arbeidsbok skal være en Pålitelig dokument slik at når du åpner den igjen, blir makroer aktivert uten sikkerhetsadvarsler. Pålitelige arbeidsbøker legges til i en privat liste knyttet til Windows -påloggingen.

Slik stoler du på en arbeidsbok:

  • Åpne arbeidsboken, og klikk deretter Fil mens sikkerhetsadvarsellinjen fremdeles er synlig
  • Klikk "Aktiver innhold", Og velg deretter"Aktiver alt innhold"I rullegardinmenyen

MERK: Excel gir ingen måte å stole på en bestemt arbeidsbok, men det gjør lar deg stole på alle tidligere pålitelige arbeidsbøker. Å gjøre dette:

  • Plukke utFil> Alternativer, velg deretter Trust Center i listen til venstre og klikk "Innstillinger for Trust Center …
  • Velg "I Trust Center -dialogboksen"Pålitelige dokumenter

  • Hvis du vil slette listen over klarerte arbeidsbøker, klikker du "Slett"
  • Hvis du vil deaktivere klarerte dokumenter, sjekk "Deaktiver pålitelige dokumenter”; du vil fremdeles kunne aktivere makroer midlertidig når en arbeidsbok åpnes

På grunn av den begrensede funksjonaliteten som gir Excel tillit til individuelle dokumenter, er en bedre løsning å bruke Pålitelige steder (se nedenfor).

Aktiver makroer permanent - for alle arbeidsbøker på et klarert sted

I stedet for å stole på individuelle arbeidsbøker, kan du sette Excel til å stole på bestemte steder på datamaskinen eller nettverket. Eventuelle arbeidsbøker i en Pålitelig beliggenhet åpnes med makroer aktivert og ingen sikkerhetsadvarsler.

Se pålitelige steder

I motsetning til klarerte dokumenter, kan du se en liste over klarerte steder når som helst.

  • Plukke utFil> Alternativer, velg deretter Trust Center i listen til venstre og klikk "Innstillinger for Trust Center …
  • Velg "I Trust Center -dialogboksen"Pålitelige steder"I listen til venstre

Som standard ser du flere klarerte steder som allerede er angitt av Excel. Disse stedene brukes av Excel for å aktivere makroer i nye arbeidsbøker og tillegg, og bør ikke endres.

Legg til en ny klarert beliggenhet

Teknisk sett kan du sette dine egne arbeidsbøker i standard Trusted Locations, men det er bedre å definere dine egne hvis du vil dra fordel av denne funksjonen.

  • Klikk "Legg til ny plassering… "For å vise dialogboksen" Microsoft Office Trusted Location "

  • Skriv inn banen til mappen du vil bruke i den øverste tekstboksen (eller klikk "Bla gjennom …" for å navigere til mappen)
  • Hvis du vil at alle undermapper i den valgte mappen også skal være klarert, merker du av i “Undermapper for denne plasseringen er også klarert”
  • (Valgfritt) Skriv inn en beskrivelse av dette klarerte stedet. Nyttig hvis du trenger å administrere flere steder

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave