Excel 2013 bruker et system kalt Microsoft Authenticode som gjør det mulig for utviklere å autentisere sine makroprosjekter eller tillegg opprettet med Visual Basic for Applications ved en prosess referert til som digital signering .
Når du kjører en makro i regnearket som ikke er lagret på de klarerte stedene på datamaskinen, for eksempel mappen Maler og XLSTART i brukerområdet på datamaskinen, sjekker Excel for å se om makroen er digitalt signert og at signaturen er både gyldig og aktuell. Makroens utvikler må ha et sertifikat utstedt av en anerkjent myndighet eller en pålitelig utgiver.
Hvis programmet ikke kan bekrefte en makros digitale signatur (kanskje fordi den ikke har en) eller påliteligheten til makroutgiveren, viser programmet et sikkerhetsvarsel på meldingslinjen under Excel-båndet. Dette varslingsområdet inneholder en Aktiver innhold og en Trust Center-kommandoknapp.
Du kan deretter klikke på Aktiver innhold-knappen for å ignorere varselet og gå videre og kjøre makroen, forutsatt at du kan gå god for makroens utgiver og er sikker på at kjøring av makroen ikke utgjør noen sikkerhetsrisiko for datamaskinen din.
Du klikker på Trust Center-kommandoknappen i sikkerhetsvarselet på meldingslinjen for å åpne Trust Center-dialogboksen, der du kan legge til de klarerte plasseringene på datamaskinsystemet og endre makrosikkerhetsinnstillingene.
Du kan også åpne Makroinnstillinger-fanen i Trust Center-dialogboksen ved å klikke Makrosikkerhet-kommandoknappen på Utvikler-fanen (Alt+LAS) eller klikke Trust Center-innstillinger-knappen på Trust Center-fanen i dialogboksen for Excel-alternativer (Alt) +FTT).
Som standard velger Excel alternativknappen Deaktiver alle makroer med varsling i kategorien Makroinnstillinger i dialogboksen Trust Center.
Når denne innstillingen er valgt, deaktiveres alle makroer som ikke er lagret på en av de klarerte plasseringene automatisk i regnearket, men du får et sikkerhetsvarsel hver gang du prøver å kjøre en av disse makroene som lar deg ignorere varselet og fortsett og kjør makroen ved å klikke på Aktiver innhold-knappen.
Kategorien Makroinnstillinger i dialogboksen Trust Center inneholder også disse andre alternativknappene du kan velge:
-
Deaktiver alle makroer uten varsel for å deaktivere alle makroer som ikke er lagret på en av datamaskinens klarerte plasseringer og alle sikkerhetsvarsler slik at du og de andre brukerne av regnearket ikke kan ignorere varselet og kjøre makroen. Velg dette alternativet når du ikke stoler på andres makroer og ønsker å gjøre det umulig å kjøre en makro som bærer et datavirus.
-
Deaktiver alle makroer med varsling (standard) for å kontrollere deaktiveringen av makroer som ikke er lagret på en av datamaskinens pålitelige plasseringer og sikkerhetsvarsler. Når du velger denne innstillingen, kan ikke regnearkbrukere ignorere varselet og kjøre makroen. Velg dette alternativet når du vil beholde kontrollen over å kjøre potensielt upålitelige makroer.
-
Deaktiver alle makroer unntatt digitalt signerte makroer for automatisk å aktivere digitalt signerte makroer fra en utgiver som du har angitt er pålitelig, og for å deaktivere alle makroer som ikke er digitalt signert uten varsel.
Når du velger dette alternativet og prøver å kjøre en digitalt signert makro som ikke er fra en utgiver du har angitt er pålitelig, viser Excel et varsel i meldingslinjen med en Trust All Documents from this Publisher-knapp som du kan velge, og legger dermed til utgiver til den klarerte listen.
-
Aktiver alle makroer (anbefales ikke; potensielt farlig kode kan kjøres) for å kaste all forsiktighet til vinden og la alle makroer kjøre i et hvilket som helst regneark du åpner – dette er et alternativ du aldri vil velge, fordi det kan forårsake alvorlig skade på maskinen din!
For å endre de klarerte plasseringene på datamaskinen din, må du klikke på fanen Klarerte plasseringer i dialogboksen Trust Center. Du kan deretter bruke disse alternativene til å endre plasseringsinnstillingene:
-
Legg til ny plassering: Bruk denne kommandoknappen for å åpne Microsoft Office Trusted Location-dialogboksen, der du velger en ny mappe på datamaskinen din som en klarert plassering enten ved å skrive inn katalogbanens navn i Bane-tekstboksen eller velge den med Bla gjennom-knappen .
Merk av for Undermapper til denne plasseringen er også klarert hvis du vil at alle undermapper i den angitte mappen skal inkluderes som klarerte steder.
-
Tillat pålitelige plasseringer på nettverket mitt (anbefales ikke): Merk av i denne avmerkingsboksen slik at du kan angi mapper du har tilgang til på det lokale nettverket ditt som klarerte steder ved å bruke kommandoknappen Legg til ny plassering (som beskrevet i det umiddelbart foregående punktpunktet) .
-
Deaktiver alle klarerte plasseringer: Merk av i denne avmerkingsboksen for å umiddelbart deaktivere alle mappene som for øyeblikket er utpekt som klarerte plasseringer og la bare makroer fra utgivere som er utpekt som troverdige kjøre i Excel.