Makroturbe sätete muutmine Excelis

NB! :  See artikkel on masintõlgitud, vaadake lahtiütlust. Selle artikli ingliskeelse versiooni leiate aadressilt (viiteks).

Excelis saate muuta makroturbe sätete abil määrata, millised makrod käivitatakse ja millistel tingimustel töövihiku avamisel. Näiteks võite lubada makrode käivitamise vastavalt kas need on digitaalselt allkirjastatud usaldusväärse arendaja.

Lisateavet makroturbe sätete kohta Microsoft Office’i dokumentides leiate teemast Office’i failides makrode lubamine või keelamine.

Järgmises loendis on toodud erinevad makroturbe sätteid. Klõpsake jaotises kõik sätted on installitud viirusetõrjetarkvara, mis töötab Microsoft Office kui töövihik sisaldab makrosid, kontrollitakse töövihikut teadaolevaid viiruseid enne selle avamist.

  • Keela kõik makrod sellest teatamata. Klõpsake seda suvandit, kui te ei usalda makrosid. Kõik dokumentide makrod ja turbeteatised makrode kohta on keelatud. Allkirjastamata, kuid usaldusväärseid makrosid sisaldavad dokumendid saate teisaldada mõnda usaldusväärsesse asukohta. Usaldusväärses asukohas olevate dokumentide avamine on lubatud ilma usalduskeskuse turbesüsteemi kontrollita.

  • Keela kõik makrod ja teata sellest. See on vaikesäte. Klõpsake seda suvandit juhul, kui soovite makro keelata, kuid soovite turbeteatist makrode olemasolu kohta. Sel juhul saate valida makrode lubamise iga kord eraldi.

  • Keela kõik makrod (v.a digitaalallkirjaga makrod) – see säte on sama nagu suvand Keela kõik makrod ja teata sellest, ent kui makro on usaldusväärse avaldaja poolt digitaalselt allkirjastatud, saab makrot käitada, kui olete selle avaldajat juba usaldanud. Kui te pole avaldajat usaldanud, siis teavitatakse teid sellest. Seega saate valida allkirjastatud makrode lubamise või avaldaja usaldamise. Kõik allkirjastamata makrod keelatakse sellest teatamata.

  • Luba kõik makrod (pole soovitatav, kuna see lubab ka potentsiaalselt ohtliku koodi käitamise). Klõpsake seda suvandit kõikide makrode lubamiseks. See säte muudab teie arvuti kaitsetuks potentsiaalselt ohtliku koodi suhtes ja pole soovitatav.

  • Usalda juurdepääsu VBA-projekti objektimudelile    – see säte on mõeldud arendajatele ja seda kasutatakse mis tahes automatiseerimiskliendist VBA objektimudelile programmilise juurdepääsu tahtlikuks lukustamiseks või lubamiseks. Teisisõnu on see turbesuvand sellise koodi jaoks, mis on kirjutatud mõne Office’i programmi töö automatiseerimiseks ja Microsofti VBA (Visual Basic for Applications) keskkonna ja objektimudeli programmiliseks manipuleerimiseks. See on kasutaja- ja rakendusekohane säte, mis vaikimisi keelab juurdepääsu objektimudelile. Selle turbesuvandi kasutamisel on vastava õiguseta programmidel raskem koostada nö isepaljunevat koodi, mis võiks lõppkasutajate süsteeme kahjustada. Selleks, et mõni automatiseerimisklient pääseks VBA objektimudelile programmiliselt juurde, peab koodi käitav kasutaja juurdepääsuks otseselt loa andma. Juurdepääsu sisselülitamiseks märkige see ruut.

Office'i kasutab Microsoft Authenticode tehnoloogia lubamiseks makro loojad faili või makroprojekti digitaalne allkirjastamine. Allkirja loomisel kasutatava serdi kinnitab, et makro või dokument, mis on pärit allkirjastaja, ja allkiri kinnitab, et makro või dokument pole muudetud.

Pärast oma digitaalserdi installimist, saate faile ja makroprojekte allkirjastada.

Digitaalserdi hankimine allkirjastamiseks

Digitaalserdi saate hankida mõnest kommertssertimiskeskusest (CA) või oma ettevõtte turbeadministraatori või infotehnoloogia (IT) spetsialisti käest.

Lisateavet Microsofti toodetele teenuseid pakkuvate sertimiskeskuste kohta leiate teemast Microsoft Root Certificate Program Membersloendit.

Enda digitaalserdi loomine autoripoolseks allkirjastamiseks

Tööriista Selfcert.exe abil saate luua enda digitaalserdi, millega saate ise allkirjastada.

Märkus. : Kuna teie enda loodud digitaalserdi väljaandjaks pole ükski ametlik sertimisasutus, viidatakse niisuguse serdi abil allkirjastatud makroprojektidele kui autori allkirjastatud projektidele. Microsoft Office usaldab iseallkirjastatud serte ainult arvuti puhul, kus see sert on teie isiklike sertide salves.

Makrode kohta leiate lisateavet teemast makroprojekti digitaalne allkirjastamine.

Makroturbe sätete muutmine

Makroturbe sätteid saate muuta usalduskeskuses, kui just teie asutuse süsteemiadministraator pole vaikesätteid muutnud nii, et te ei saa sätteid ise muuta.

  1. Klõpsake menüü Arendaja jaotises Kood nuppu Makroturve.

    Menüü Arendaja lindil

    Menüü Arendaja vaadake menüü Arendaja kuvamine.

  2. Klõpsake kategooria Makrosätted jaotises Makrosätted soovitud suvandit.

    Märkus. : Kõik Exceli kategoorias Makrosätted tehtud muudatused kehtivad ainult Exceli puhul ega mõjuta ühtegi teist Microsoft Office’i programmi.

Võite kasutada ka Usalduskeskus Exceli suvandid. Selleks, et nuppu Suvandid (Excel 2010 – 2016 versioonid) või Microsoft Office'i nupp Office'i nupu pilt (Excel 2007) ja seejärel kategooriat Usalduskeskus > Usalduskeskuse sätted > Makrosätted.

Makroturbe kohta leiate lisateavet järgmistest artiklitest.

Tõrkeotsing

Ma ei saa oma makroturbe sätteid muuta

Võib juhtuda, et mõni kasutaja ei saa usalduskeskuse sätteid muuta oma organisatsioonis kasutusel olevate rühmaturbepoliitikate tõttu. Sel juhul tuleb teil pöörduda oma asutuse IT-administraatori poole.

Mis on juhtunud turbesätetega Väga kõrge, Kõrge, Keskmine ja Madal?

Excel 2003 säte

Excel 2007, 2010, 2013 ja 2016 Kestvus

Lisateave

Väga kõrge

Keela kõik makrod sellest teatamata

Rakenduses Excel 2003 saab VBA makrosid käivitada üksnes juhul, kui märgitud on ruut Usalda kõiki installitud lisandmooduleid ja malle (rakenduses Excel 2003 asub see dialoogiboksi Turvalisus vahekaardil Usaldusväärsed tootjad) ja makrod (nii allkirjastatud kui ka allkirjastamata) on talletatud kasutaja arvuti kõvakettal spetsiaalses usaldusväärses kaustas.

Kui kõik need tingimused pole täidetud, ei saa VBA makrosid rakenduses Excel 2003 turbesätte Väga kõrge korral käitada.

Kõrge

Keela kõik makrod (v.a digitaalallkirjaga makrod)

Rakenduses Excel 2003 peavad täitmisfailid (nt .exe või .com) olema käitamiseks allkirjastatud mõne tunnustatud usaldusväärse allika poolt (st allikas, kellel on usaldussert). Muul juhul keelatakse kõik dokumentidesse manustatud või dokumentidega seostatud täitmisfailid nende dokumentide avamisel automaatselt ja kasutajat ei hoiatata.

Vaikimisi installitakse kõik Office 2003 programmid nii, et makroturbe sätteks on määratud Kõrge.

Keskmine

Keela kõik makrod ja teata sellest

Rakenduses Excel 2003 palutakse kasutajatel täitmisfailid dokumendi avamisel lubada või keelata. See tase nõuab täitmisfailide jaoks usaldusserdi aktsepteerimist; aktsepteerimiseks lisatakse sert arvuti Windowsi registrisse.

Edaspidised taotlused usaldusväärsest allikast pärineva makro käivitamiseks aktsepteeritakse automaatselt (täitmisfail käivitatakse kasutajalt küsimata).

Madal

Luba kõik makrod (pole soovitatav, kuna see lubab ka potentsiaalselt ohtliku koodi käitamise)

Rakenduses Excel 2003 käivitatakse kõik makrod ilma piiranguteta. See turbetase ei kaitse pahatahtlike programmide eest, ei luba usaldusserte aktsepteerida ja seda ei peeta turvaliseks. See tase pole soovitatav.

Kas vajate rohkem abi?

Võite oma küsimuse alati esitada mõnele Exceli tehnikakogukonna eksperdile, otsida abi vastustefoorumist või soovitada mõnd uut funktsiooni või täiustust Exceli User Voice’i lehel.

Lehe algusse

Märkus. : Masintõlke lahtiütlus. Selle artikli tõlkis arvutisüsteem ilma inimese sekkumiseta. Microsoft pakub selliseid masintõlkeid, et inglise keelt mittekõnelevad kasutajad saaksid vaadata sisu Microsofti toodete, teenuste ja tehnoloogiate kohta. Kuna artikkel on masintõlgitud, võib see sisaldada sõnavara-, süntaksi- või grammatikavigu.

Täiendage oma oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×