Forstå Makrosikkerhet for Excel 2016 VBA Programming

Macro sikkerhet er en viktig funksjon i Excel. Årsaken er at VBA er et kraftig språk - så kraftig at det er mulig å lage en makro som kan gjøre alvorlig skade på datamaskinen. En makro kan slette filer, sende informasjon til andre datamaskiner, og med ødelegge Windows, slik at du ikke engang kan starte systemet.

Makro sikkerhetsfunksjoner introdusert i Excel 2007 ble opprettet for å bidra til å forhindre slike problemer .

Sjekk ut makro~~POS=TRUNC innstillinger~~POS=HEADCOMP i dialogboksen Klareringssenter. For å vise denne dialogboksen velger Developer → Kode → Makrosikkerhet.
Makroinnstillinger i dialogboksen Klareringssenter.

Som standard bruker Excel til Deaktiver alle makroer med varsling alternativet. Med denne innstillingen i kraft, hvis du åpner en arbeidsbok som inneholder makroer (og filen ikke er digitalt "signert" eller lagres på en klarert plassering), Excel viser en advarsel. Hvis du er sikker på at arbeidsboken kommer fra en pålitelig kilde, klikker du Aktiver makroer, og makroene blir aktivert
. Excel advarsel om at filen skal åpnes inneholder macros.You se pop-up boksen bare hvis VBE er åpne. Ellers viser Excel en iøynefallende Security Warning over formellinjen. Hvis du kjenner arbeidsboken er trygt, klikker du på Aktiver innhold for å aktivere makroene. For å bruke arbeidsboken uten makroer, klikker du på X for å avvise advarselen
. Excel advarsel om at arbeidsboken nettopp åpnet inneholder makroer. Du ser denne advarselen hvis VBE er ikke åpen.

Excel vil huske hvis du har utpekt en arbeidsbok for å være trygg. Så neste gang du åpner den, vil du ikke se sikkerhetsadvarsel.

Kanskje den beste måten å håndtere makrosikkerhet er å utpeke en eller flere mapper som klarerte plasseringer.
Alle arbeidsbøker i en klarert plassering åpnes uten et makro advarsel. Du utpeke troverdige mapper i Trusted steder i dialogboksen Klareringssenter.
Hvis du ønsker å finne ut hva de andre makrosikkerhetsinnstillinger innebærer å trykke på F1 mens makroinnstillinger i dialogboksen Klareringssenter er i sikte. Du får en hjelpefunksjon som beskriver sikkerhetsinnstillingene.