Kuidas lubada või keelata makrosid Excelis

Anonim

Macros Microsoft Excelis

Macros on vahend juhtide loomiseks Microsoft Excelis, mis võimaldab teil oluliselt vähendada aega ülesannete täitmiseks protsessi automatiseerimise teel. Kuid samal ajal on makrod haavatavuse allikas, mille ründajad saavad ära kasutada. Seetõttu peab kasutaja oma hirmul ja riskil otsustama kohaldada seda võimalust konkreetsel juhul või mitte. Näiteks kui see ei ole kindel faili usaldusväärsuse kohta, on parem mitte kasutada makrosid, sest nad võivad arvuti nakatamiseks põhjustada pahatahtliku koodi. Arvestades, et arendajad andsid kasutajale võimaluse lahendada makrode kaasamise ja keelamise küsimuse.

Macrose võimaldamine ja keelamine arendaja menüü kaudu

Me keskendume protseduurile, mis hõlmab ja keelata programm programmi kõige populaarsemas ja levitatud versioonis - Excel 2010. Siis räägime sellest, kuidas seda teha rakendustes teistes versioonides.

Arendaja menüü kaudu saate Microsoft Excelis makrosid lubada või keelata. Kuid probleem on see, et vaikimisi on see menüü keelatud. Selle lubamiseks minge vahekaardile "Faili". Järgmisena klõpsake "Parameetrid" toode.

Üleminek Microsoft Exceli seadetele

Avaneb parameetri aknas, minge sektsioonile "Tape Setup". Selle osa akna paremal küljel määrame arendaja objekti kohta märgi. Klõpsake nuppu "OK".

Luba arendajarežiim Microsoft Excelis

Pärast seda ilmub lindile arendaja vahekaart.

Mine arendaja vahekaardile. Paremal pool lindi on "macros" seadete plokk. Macrose lubamiseks või keelamiseks klõpsake makro turvanuppu.

Mine Microsoft Excel Macro Security sektsioonis

Macrose sektsioonis avaneb turvalisuse juhtimiskeskuse aken. Makrode lubamiseks ümberkorraldage lüliti asendisse "Luba kõik makrod". Tõsi, arendaja ei soovita seda toimingut turvalisuse eesmärgil. Niisiis, kõik toimub teie enda riskis. Klõpsake nupul "OK", mis asub akna alumises paremas nurgas.

Makrode lubamine Microsoft Excelis

Macros katkestati ka samas aknas. Aga seal on kolm seiskamisvõimalust, millest üks kasutaja peab valima kooskõlas eeldatava riskitase:

  1. Keela kõik makrod ilma ette teatamata;
  2. Keela kõik teatega kõik makrod;
  3. Keela kõik makrosid, välja arvatud digitaalse allkirjaga makrod.

Viimasel juhul on makrod, millel on digitaalne allkiri ülesandeid täita. Ärge unustage vajutada nuppu "OK".

Keela makrosid Microsoft Excelis

Makrode lubamine ja keelamine programmiparameetrite kaudu

Makrode lubamiseks ja keelamiseks on veel üks võimalus. Kõigepealt minge sektsioonile "Faili" ja klõpsame nupule "Parameetrid", nagu arendaja menüü puhul, mida me eespool rääkisime. Aga parameetri aknas, mis avaneb, minge "lindi seadistus" elemendile ja "Turvalisuse juhtimiskeskusele" toode. Vajuta nupule "Turvalisuse juhtimiskeskuse parameetrid".

Üleminek Turvalisuse juhtimiskeskuse seadetele Microsoft Excelis

Sama turvalisuse juhtimiskeskuse akna aken avaneb, kuhu me arendame menüü läbi. Mine "Macro parameetrid" osa ja lülitage makrode sisse või lülitage makrode samal viisil välja, nagu see viimati tehti.

Microsoft Excel makroseaded

Makrode lubamine ja keelamine Exceli teistes versioonides

Teiste Exceli programmi versioonides on makrod mõnevõrra erinev eespool nimetatud algoritmi.

Uuemas, kuid vähem levinud versioon Excel 2013 programmi, vaatamata mõnele erinevusele rakendusliides, kaasamise ja blokeerimisprotseduuri makrode tekib sama algoritmi, mis on kirjeldatud eespool, kuid varasemates versioonides on see mõnevõrra erinev.

Selleks, et võimaldada või keelata makrosid Excel 2007 programmis, peate akna ülemises vasakus ülanurgas Microsoft Office'i logo klõpsama ja seejärel avaneb lehekülje allosas, klõpsake nuppu "Parameetrid" . Lisaks avaneb turvalisuse juhtimiskeskuse aken ja täiendavad meetmed makrode kaasamise ja keelamise meetmed on praktiliselt erinevad Excel 2010 kirjeldatud nendest.

Excelis 2007, see on piisav, et jõuda järjestikku menüüelementide "Service", "Macro" ja "Security" kaudu. Pärast seda avaneb aken, kus peate valima makrode ohutuse ühe taseme: "väga kõrge", "kõrge", "keskmise" ja "madal". Need parameetrid vastavad hilisemate versioonide makroparameetrite lõigetele.

Nagu näete, lubage makroidel Exceli programmide uusimates versioonides keerulisemaks, kui see oli rakenduse varasemates versioonides. See on tingitud arendajapoliitikast kasutaja turvataseme suurendamiseks. Seega võivad makrosid sisaldada ainult enam-vähem "arenenud" kasutajat, mis on võimeline objektiivselt hinnata toiminguga seotud riske.

Loe rohkem