Töövihik sisaldab kasutajavormi või klassimoodulit

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

Avatav töövihik sisaldab sellega seostatud VBA-projektis kasutajavormi või klassimoodulit. See võib kujutada endast turvariski, kuna kasutajavormid ja klassimoodulid võivad sisaldada potentsiaalselt ebaturvalisi makrosid.

Kui makroturbe tasemeks on seatud Keela kõik makrod ja teata sellest või Keela kõik makrod (v.a digitaalallkirjaga makrod), saate VBA-projekti töövihikust eemaldada. Peaksite VBA-projekti säilitama ainult siis, kui usaldate selle töövihiku allikat. Kui otsustate VBA-projekti oma töövihikust eemaldada, siis VBA-projekti tegelikult ei keelata, vaid hoopis kustutatakse töövihikust

Kui makroturbe tasemeks on seatud Keela kõik makrod sellest teatamata, eemaldab Microsoft Office Excel VBA-projekti töövihikust automaatselt. Kui usaldate selle töövihiku allikat ja soovite VBA-projekti säilitada, võite töövihiku sulgeda ühtegi muutust salvestamata. Seejärel peate seadma makroturbe tasemeks Keela kõik makrod ja teata sellest, et töövihiku uuel avamisel küsitaks, kas VBA-projekt säilitada või eemaldada.

Soovitatav ei ole seada turvatasemeks Luba kõik makrod (pole soovitatav, kuna see lubab ka potentsiaalselt ohtliku koodi käitamise).

Exceli makroturbe sätete muutmiseks tehke järgmist.

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

    Klõpsake menüü Arendaja jaotises kood

  2. Klõpsake kategooria Makro sätted jaotises Makro sätted raadionuppu Luba kõik makrod (pole soovitatav, kuna see lubab ka potentsiaalselt ohtliku koodi käitamise) ja seejärel nuppu OK.

Märkus. : Selleks, et takistada potentsiaalselt ohtliku koodi käivitumist, on soovitatav pärast makrodega töötamise lõpetamist taastada kõik makrosid keelavad sätted.

Märkus. : Seda hoiatust näete ainult siis, kui makroturbe tasemeks on seatud mis tahes kõik makrod keelav suvand. Kui turbetasemeks on seatud Luba kõik makrod (pole soovitatav, kuna see lubab ka potentsiaalselt ohtliku koodi käitamise) või märgitud on ruut Usalda juurdepääsu VBA-projekti objektimudelile,säilitab Excel VBA-projekti ja laadib selle töövihiku avamisel.

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.

×