Zmena nastavenia zabezpečenia makier v Exceli

Dôležité : Tento článok je strojovo preložený, prečítajte si vyhlásenie. Anglickú verziu tohto článku nájdete tu a môžete ju použiť ako referenciu.

V programe Excel, môžete zmeniť nastavenia zabezpečenia makier na ovládací prvok, ktoré makro sa spustí a za akých, pri pokuse o otvorenie zošita. Môžete napríklad povoliť spúšťanie makier podľa toho, či sú digitálne podpísané dôveryhodným vývojárom.

Ďalšie informácie o nastavení zabezpečenia makier v dokumentoch programov balíka Microsoft Office nájdete v téme Povolenie a zakázanie makier v dokumentoch balíka Office.

Nasledujúci zoznam obsahuje rôzne nastavenia zabezpečenia makier. V časti všetky nastavenia, ak je nainštalovaný antivírusový softvér, ktorý pracuje s Microsoft Office a zošit obsahuje makrá, zošit je naskenovaný známe vírusy pred otvorením.

  • Zakázať všetky makrá bez oznámenia Kliknite na túto možnosť, ak nedôverujete makrám. Vypnú sa všetky makrá v dokumente a všetky upozornenia zabezpečenia pre makrá. Ak niektoré dokumenty obsahujú nepodpísané makrá, ktorým dôverujete, môžete tieto dokumenty zaradiť medzi dôveryhodné umiestnenie. Spustenie dokumentov v dôveryhodných umiestneniach je povolené bez predchádzajúcej kontroly zabezpečovacím systémom Centrum dôveryhodnosti.

  • Zakázať všetky makrá s oznámením Toto nastavenie je predvolené. Kliknite na túto možnosť, ak chcete zakázať makrá, ale v prípade prítomnosti makier chcete dostať upozornenie zabezpečenia. Takto si môžete vždy vybrať, kedy chcete povoliť makrá.

  • Zakázať všetky makrá okrem digitálne podpísaných makier Nastavenie sa zhoduje s nastavením Zakázať všetky makrá s oznámením s tým rozdielom, že ak je makro digitálne podpísané vydavateľom nachádzajúcim sa v zozname dôveryhodných vydavateľov, makro sa môže spustiť. Ak sa vydavateľ nenachádza v zozname dôveryhodných vydavateľov, program vás na to upozorní. Takto si môžete vybrať, či chcete povoliť podpísané makrá alebo dôverovať vydavateľovi. Všetky nepodpísané makrá sú zakázané bez oznámenia.

  • Povoliť všetky makrá (neodporúča sa – môže sa spustiť potenciálne nebezpečný kód) Kliknite na túto možnosť, ak chcete umožniť spúšťanie všetkých makier. Toto nastavenie sa neodporúča, pretože počítač sa tak vystavuje ohrozeniu potenciálne nebezpečným kódom.

  • Dôverovať prístupu k objektovému modelu projektu VBA    Toto nastavenie je určené pre vývojárov a používa sa na zámerné uzamknutie alebo povolenie programátorského prístupu k objektovému modelu programu VBA pre všetkých automatizačných klientov. Znamená to, že ponúka možnosť zabezpečenia na ochranu pred kódom spúšťajúcim automatizáciu programu balíka Office a umožňujúcim programátorskú manipuláciu v prostredí programu Microsoft Visual Basic for Applications (VBA) a s objektovým modelom. Toto nastavenie je špecifické pre používateľa a pre aplikáciu a predvolene je nastavené na zakázanie prístupu. Táto možnosť zabezpečenia umožňuje, že neautorizované programy môžu len ťažko vytvoriť samoreplikovateľný kód, ktorý by mohol ohroziť systémy koncových používateľov. Všetkým automatizačným klientom, ktorí chcú pristupovať k objektovému modelu projektu VBA a programovať v ňom, musí používateľ, ktorý spúšťa kód, povoliť prístup. Ak chcete povoliť prístup, začiarknite toto políčko.

Office používa Microsoft Authenticode technológiu, ktorá umožňuje digitálne podpísanie súboru alebo makra. Certifikát, ktorý sa používa na vytvorenie tohto podpisu potvrdí, že makro alebo dokument pochádza od podpísaného a podpis potvrdí, aby neboli zmenené makro alebo dokument.

Keď nainštalujete digital certificate, môžete podpisovať súbory a makrá.

Získanie digitálneho certifikátu na podpisovanie

Digitálny certifikát môžete získať od komerčného certifikačného úradu (CA), od správcu interného zabezpečenia alebo od profesionálov z oblasti informačných technológií (IT).

Ďalšie informácie o certifikačných úradoch, ktoré ponúkajú služby pre produkty spoločnosti Microsoft, získate v zozname Členovia programu Microsoft Root Certificate Program.

Vytvorenie vlastného digitálneho certifikátu s vlastným podpisom

Pomocou nástroja Selfcert.exe môžete vytvoriť digitálny certifikát s vlastným podpisom.

Poznámka : Keďže vami vytvorené digitálne certifikáty neboli vydané oficiálnym certifikačným úradom, makrá podpísané takýmto certifikátom sa pokladajú za vlastnoručne podpísané projekty. V balíku Microsoft Office sa certifikáty s vlastným podpisom považujú za dôveryhodné iba v počítači, ktorý má tento certifikát uložený vo svojom ukladacom priestore osobných certifikátov.

Ďalšie informácie o digitálnom podpisovaní makier nájdete v téme Digitálne podpisovanie makier.

Zmena nastavenia zabezpečenia makier

Nastavenie zabezpečenia makier môžete zmeniť v Centre dôveryhodnosti, ale len v prípade, ak správca systému vo vašej organizácii nezmenil predvolené nastavenie, aby zabránil používateľom meniť tieto nastavenia.

  1. Na karte Vývojár v skupine Kód kliknite na položku Zabezpečenie makra.

    Karta Vývojár na páse s nástrojmi

    Povoliť kartu Vývojár, pozrite si tému zobrazenie karty Vývojár.

  2. V kategórii Nastavenie makra kliknite v časti Nastavenie makra na požadovanú možnosť.

    Poznámka : Všetky zmeny vykonané v kategórii Nastavenie makra v Exceli sa týkajú iba Excelu a nemajú vplyv na žiadny iný program balíka Microsoft Office.

Získať prístup k centra dôveryhodnosti v možnosti programu Excel. Tak urobiť, kliknite na Tlačidlo Microsoft Office Obrázok tlačidla Office (Excel 2007) alebo Možnosti (verzie programu Excel 2010-2016) a potom kliknite na položku Centrum dôveryhodnosti > Nastavenie centra dôveryhodnosti > Nastavenie makra.

Ďalšie informácie o zabezpečení makier nájdete v nasledujúcich témach:

Riešenie problémov

Nie je možné zmeniť nastavenia zabezpečenia makier

Niektorí používatelia možno nebudú môcť meniť nastavenia Centra dôveryhodnosti z dôvodu skupinovej politiky zabezpečenia v príslušnej organizácii. V takých prípadoch je potrebné obrátiť sa na správcu IT v príslušnej organizácii.

Čo sa stalo s nastaveniami úrovne zabezpečenia Veľmi vysoká, Vysoká, Stredná a Nízka?

Nastavenie v Exceli 2003

Ekvivalent v programe Excel 2007 2010, 2013 alebo 2016

Ďalšie informácie

Veľmi vysoká

Zakázať všetky makrá bez oznámenia

V Exceli 2003 je možné spúšťať makrá programu VBA len v prípade, že je vybratá možnosť Dôverovať všetkým inštalovaným doplnkom a šablónam (v Exceli 2003 na karte Dôveryhodní vydavatelia v dialógovom okne Zabezpečenie) a makrá (podpísané alebo nepodpísané) sú uložené v špeciálnom dôveryhodnom priečinku na pevnom disku používateľa.

Ak nie sú splnené všetky tieto podmienky, v Exceli 2003 nie je možné spustiť makrá programu VBA s nastavením úrovne zabezpečenia Veľmi vysoká.

Vysoká

Zakázať všetky makrá okrem digitálne podpísaných makier

Spustiteľné súbory (ako napríklad .exe alebo .com) v Exceli 2003 možno spustiť len vtedy, ak sú podpísané uznaným dôveryhodným zdrojom (t. j. majú certifikát dôveryhodnosti). V opačnom prípade sa pri otvorení týchto dokumentov bez upozornenia používateľa automaticky vypnú všetky spustiteľné položky súvisiace s týmito dokumentmi alebo v nich vložené.

Všetky programy balíka Office 2003 sú predvolene nainštalované s nastavením zabezpečenia makier na úroveň Vysoká.

Stredná

Zakázať všetky makrá s oznámením

Pri otvorení dokumentu v Exceli 2003 sa zobrazí výzva na zapnutie alebo vypnutie spustiteľných položiek. V rámci tejto úrovne sa požaduje pre každú spustiteľnú položku akceptovanie certifikátu dôveryhodnosti, ktorý sa akceptuje pridaním certifikátu do segmentu databázy Registry systému Windows v počítači.

Nasledujúce požiadavky na spustenie makra z dôveryhodného zdroja sa automaticky akceptujú (spustiteľná položka sa spustí bez toho, aby sa zobrazovali výzvy pre používateľa).

Nízka

Povoliť všetky makrá (neodporúča sa – môže sa spustiť potenciálne nebezpečný kód)

Všetky makrá sa v Exceli 2003 spustia bez obmedzení. Táto úroveň zabezpečenia nechráni pred škodlivými programami, neumožňuje akceptáciu certifikátov dôveryhodnosti a vo všeobecnosti sa nepovažuje za bezpečnú. Táto úroveň sa neodporúča.

Potrebujete ďalšiu pomoc?

Vždy sa môžete opýtať odborníka v komunite technikov pre Excel, získať podporu v rámci komunity lokality Answers alebo navrhnúť novú funkciu či vylepšenie na lokalite Excel User Voice.

Na začiatok stránky

Poznámka : Vyhlásenie týkajúce sa strojového prekladu: Tento článok bol preložený počítačovým systémom bez zásahu človeka. Poskytovaním týchto strojových prekladov umožňuje spoločnosť Microsoft aj používateľom, ktorí nehovoria po anglicky, využívať obsah o produktoch, službách a technológiách spoločnosti Microsoft. Článok bol preložený strojovo, môže preto obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky.

Rozšírte svoje zručnosti
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pridajte sa k insiderom pre Office

Boli tieto informácie užitočné?

Ďakujeme za vaše pripomienky!

Ďakujeme vám za pripomienky. Pravdepodobne vám pomôže, ak vás spojíme s pracovníkom podpory pre Office.

×