Office'i failides makrode lubamine või keelamine

Makro on käskude komplekt, mida saate kasutada korduvate toimingute automatiseerimiseks ja selle saab selle toimingu sooritamiseks käivitada. See artikkel sisaldab teavet makrodega töötamise riskide kohta ja kuidas makrosid usalduskeskuse kaudu lubada või keelata.

Selle artikli teemad


Makrode lubamine teateriba kuvamisel

Kui avate makrosid sisaldava faili, kuvatakse kollasel teateribal kaitse ikoon ja nupp Luba sisu. Kui makro või makrod on pärit usaldusväärsest allikast, tehke järgmist.

Järgmisel pildil on kujutatud teateriba, mis kuvatakse juhul, kui fail sisaldab makrosid.

Turbehoiatusega teateriba makrode kohta

Lehe algusesse Lehe algusesse

Makrode lubamine Backstage'i vaates

Kui kuvatakse kollane teateriba, saate failis makrod lubada ka Microsoft Office Backstage'i vaate kaudu. See vaade kuvatakse pärast menüü Fail klõpsamist.

  1. Klõpsake menüüd Fail.
  2. Klõpsake alal Turbehoiatus nuppu Luba sisu.
  3. Märkige jaotises Kogu sisu lubamine ruut Luba alati selle dokumendi aktiivsisu.
    Fail muutub usaldusväärseks dokumendiks.

Järgmisel pildil on kujutatud ruut Luba alati selle dokumendi aktiivsisu ja nupp Täpsemad suvandid.

Turbehoiatuse ala, Luba alati

Järgmisel pildil on kujutatud nupu Luba sisu täpsemad suvandid.

Turbehoiatuse rippmenüü

Lehe algusesse Lehe algusesse

Turbehoiatuse kuvamisel makrode lubamine üheks korraks

Kui soovite makrod lubada nii kauaks, kuni fail on avatud, tehke järgmist. Kui faili sulgete ja uuesti avate, siis kuvatakse hoiatus jälle.

  1. Klõpsake menüüd Fail.
  2. Klõpsake alal Turbehoiatus nuppu Luba sisu.
  3. Klõpsake nuppu Täpsemad suvandid.
  4. Märkige dialoogiboksis Microsoft Office'i turbesuvandid iga makro jaoks ruut Luba sisu selle seansi jaoks.
  5. Klõpsake nuppu OK.

Järgmisel pildil on kujutatud makro dialoogiboks Turbesuvandid.

Turbehoiatus, Täpsemad suvandid

Lehe algusesse Lehe algusesse

Makro sätete muutmine usalduskeskuses

Makrode sätteid saab muuta usalduskeskuse kaudu. Kui aga töötate ettevõttes, võib süsteemiadministraator olla muutnud vaikesätteid ja keelanud sätete muutmise.

 NB!   Kui muudate usalduskeskuses makrode sätteid, muutuvad need ainult praegu kasutuses olevas Office'i programmis. Kõikide Office'i programmide makrode sätteid ei muudeta.

  1. Klõpsake menüüd Fail.
  2. Klõpsake nuppu Suvandid.
  3. Klõpsake kategooriat Usalduskeskus ja seejärel nuppu Usalduskeskuse sätted .
  4. Klõpsake usalduskeskuses nuppu Makrosätted.
  5. Tehke soovitud valikud.
  6. Klõpsake nuppu OK.

Järgmisel pildil on kujutatud usalduskeskuse ala Makrosätted.

Usalduskeskuse ala Makrosätted

Lisateavet makrosätete kohta leiate järgmisest jaotisest.

Lehe algusesse Lehe algusesse

Makro sätete ülevaade

  • Keela kõik makrod sellest teatamata     – makrod ja turbeteatised makrode kohta on keelatud.
  • Keela kõik makrod ja teata sellest     – makrod on keelatud, kuid makrode olemasolu kohta kuvatakse turbeteatis. Makrod lubatakse iga kord eraldi.
  • Keela kõik makrod (v.a digitaalallkirjaga makrod)     – makrod on keelatud, kuid makrode olemasolu kohta kuvatakse turbeteatis. Kui makro on usaldusväärse avaldaja poolt digitaalselt allkirjastatud, siis see käitatakse juhul, kui olete selle avaldajat usaldanud. Kui avaldaja ei ole usaldatud, siis teavitatakse teid allkirjastatud makrode lubamise ja avaldaja usaldamise osas.
  • Luba kõik makrod (pole soovitatav, kuna see lubab ka potentsiaalselt ohtliku koodi käitamise)     – kõik makrod käitatakse. See säte muudab teie arvuti kaitsetuks potentsiaalselt ohtliku koodi suhtes.
  • Usalda juurdepääsu VBA-projekti objektimudelile    – suvalisest automatiseerimiskliendist VBA (Visual Basic for Applications) objektimudelile programmilise juurdepääsu keelamine või lubamine. See turbesäte on sellise koodi jaoks, mis on kirjutatud mõne Office'i programmi töö automatiseerimiseks ning VBA keskkonna ja objektimudeli programmiliseks manipuleerimiseks. See on kasutaja- ja rakendusekohane säte, mis vaikimisi keelab juurdepääsu objektimudelile, et takistada vastava õiguseta programmidel "isepaljuneva" koodi koostamine. Selleks, et automatiseerimiskliendid pääseksid VBA objektimudelile programmiliselt juurde, peab koodi käitav kasutaja juurdepääsuks konkreetselt loa andma. Juurdepääsu sisselülitamiseks märkige see ruut.

 Märkus   Microsoft Publisheril ja Accessil puudub suvand Usalda juurdepääsu VBA-projekti objektimudelile.

Lehe algusesse Lehe algusesse

Makro tutvustus, selle loojad ja turbeoht

Makrode abil saab automatiseerida sageli kasutatavaid toiminguid, et vähendada klahvivajutuste arvu ja hiirekasutust. Paljud makrod on loodud VBA (Visual Basic for Applications) abil ja seda on teinud tarkvaraarendajad. Mõni makro võib aga endast kujutada turbeohtu, kuna pahatahtlike kavatsustega inimesed (nn häkkerid) võivad mõne makrot sisaldava dokumendi avamise korral sokutada teie arvutisse või ettevõtte võrku viiruse.

 
 
Rakenduskoht:
Access 2013, Excel 2013, PowerPoint 2013, Visio 2013, Visio Professional 2013, Word 2013, Access 2010, Excel 2010, PowerPoint 2010, Word 2010