Office
Přihlásit se

Změna nastavení zabezpečení maker v Excelu

Poznámka:  Snažíme se pro vás co nejrychleji zajistit aktuální obsah nápovědy ve vašem jazyce. Tato stránka byla přeložena automaticky a může obsahovat gramatické chyby nebo nepřesnosti. Naším cílem je to, aby pro vás byl její obsah užitečný. Mohli byste nám prosím dát ve spodní části této stránky vědět, jestli vám informace v článku pomohly? Pokud byste se rádi podívali na jeho anglickou verzi, najdete ji tady .

V aplikaci Excel můžete změnit nastavení zabezpečení maker můžete řídit budou jaká makra spouštět a v části co okolností při otevření sešitu. Například může povolení maker pro založené na tom, jestli jsou digitálně podepsaných důvěryhodných vývojář.

Další informace o nastavení zabezpečení maker v dokumentech Microsoft Office najdete v článku Povolení nebo zákaz maker v souborech Office.

Následující seznam obsahuje souhrn různých nastavení zabezpečení maker. V části všechna nastavení pokud nainstalovaný antivirový software, který spolupracuje Microsoft Office a sešit obsahuje makra, sešit je zkontrolovat, zda neobsahují viry před otevřením.

  • Zakázat všechna makra bez oznámení: Na tuto možnost klikněte, pokud makrům nedůvěřujete. Všechna makra v dokumentech se zakážou a všechny výstrahy zabezpečení týkající se maker se vypnou. Pokud máte dokumenty obsahující nepodepsaná makra, kterým důvěřujete, můžete je umístit do důvěryhodného umístění. Dokumenty v důvěryhodných umístěních se můžou spouštět bez kontroly Centrem zabezpečení.

  • Zakázat všechna makra s oznámením: Toto je výchozí nastavení. Na tuto možnost klikněte, pokud chcete, aby se makra zakázala, ale při výskytu maker chcete dostávat výstrahy zabezpečení. Tak budete moct v jednotlivých případech rozhodovat, kdy se mají makra povolit.

  • Zakázat všechna makra kromě digitálně podepsaných maker: Toto nastavení je stejné jako možnost Zakázat všechna makra s oznámením s výjimkou případu, kdy je makro digitálně podepsané důvěryhodným vydavatelem. Takové makro se může spustit, pokud už jste jeho vydavatele zařadili mezi důvěryhodné. Pokud jste vydavatele nezařadili mezi důvěryhodné, zobrazí se upozornění. Můžete se tak rozhodnout, že toto podepsané makro povolíte, jinými slovy, že vydavateli důvěřujete. Všechna nepodepsaná makra se zakážou bez oznámení.

  • Povolit všechna makra (nedoporučuje se, mohlo by umožnit spuštění potenciálně nebezpečného kódu): Kliknutím na tuto možnost povolíte spuštění všech maker. Při tomto nastavení může být počítač ohrožený potenciálně škodlivým kódem, proto ho nedoporučujeme používat.

  • Důvěřovat přístupu k objektovému modelu projektu VBA:    Toto nastavení je určené pro vývojáře a slouží k záměrnému uzamčení nebo povolení programového přístupu k objektovému modelu VBA z klientů automatizace. Jinými slovy poskytuje možnost zabezpečení pro kód vytvořený za účelem automatizace aplikace Office a programového zpracování objektového modelu a prostředí VBA (Microsoft Visual Basic for Applications). Jedná se o nastavení pro jednotlivé uživatele a pro jednotlivé aplikace a ve výchozím nastavení je přístup odepřený. Díky této možnosti zabezpečení je pro neoprávněné programy obtížnější vytvářet kód provádějící replikaci sebe sama, který by mohl poškodit systémy koncových uživatelů. Každému klientovi automatizace, který bude chtít získat programový přístup k objektovému modelu VBA, bude muset uživatel spouštějící kód výslovně udělit přístup. Přístup se dá povolit zaškrtnutím políčka.

Office pomocí technologie Microsoft Authenticode povolit Tvůrci maker se dá digitálně podepsat soubor nebo projekt maker. Certifikát, který se používá k podpisu potvrzuje, že makro nebo dokument pochází od podepisující osoba a podpis potvrzuje, že makro nebo dokument nedošlo k jeho změně.

Když nainstalujete Digitální certifikát, můžete podepisovat soubory a projekty maker.

Získání digitálního certifikátu pro podpis

Digitální certifikát můžete získat od komerční certifikační autority nebo od svého interního správce zabezpečení nebo pracovníka oddělení informačních technologií.

Další informace o certifikačních autoritách, které nabízejí služby pro produkty Microsoftu, najdete seznamu členů Programu Microsoft Root Certificate.

Vytvoření vlastního digitálního certifikátu s automatickým podpisem

Pomocí nástroje Selfcert.exe můžete taky vytvořit vlastní certifikát.

Poznámka: Vzhledem k tomu, že digitální certifikát, který si sami vytvoříte, není vystavený formální certifikační autoritou, označují se projekty maker podepsané pomocí takového certifikátu jako projekty podepsané svým držitelem. Microsoft Office důvěřuje certifikátu podepsanému svým držitelem jenom na počítači, na kterém se tento certifikát nachází v úložišti osobních certifikátů.

Další informace o tom, jak digitálně podepsat makro najdete v článku digitální podpis projektu maker.

Změna nastavení zabezpečení maker

Nastavení zabezpečení maker se dá změnit v Centru zabezpečení, pokud správce systému v organizaci nezměnil výchozí nastavení tak, aby změnám nastavení zabránil.

  1. Na kartě Vývojář klikněte ve skupině Kód na tlačítko Zabezpečení maker.

    Karta Vývojář na pásu karet

    Chcete-li kartu Vývojář, najdete v článku zobrazení karty Vývojář.

  2. V kategorii Nastavení maker klikněte v části Nastavení maker na požadovanou možnost.

    Poznámka: Všechny změny provedené v Excelu v kategorii Nastavení maker se týkají jenom Excelu a nemají vliv na jiné aplikace Microsoft Office.

Získat přístup k Centru zabezpečení v možnostech Excelu. Aby je dostala, klikněte na Možnosti (verze aplikace Excel 2010 – 2016) nebo Tlačítko Microsoft Office Obrázek tlačítka (Excel 2007) a potom klikněte na Centrum zabezpečení > Nastavení Centra zabezpečení > Nastavení maker.

Další informace o zabezpečení maker najdete v následujících tématech:

Řešení potíží

Nemůžu změnit nastavení zabezpečení maker

Někteří uživatelé nemůžou měnit nastavení Centra zabezpečení kvůli zásadám zabezpečení skupiny platným v jejich organizaci. V takovém případě je potřeba, abyste kontaktovali správce informačních technologií ve vaší organizaci.

Co se stalo s nastaveními zabezpečení Velmi vysoké, Vysoké, Střední a Nízké?

Nastavení Excelu 2003

Ekvivalent Excelu 2007 a 2010 a 2013 nebo 2016

Další informace

Velmi vysoké

Zakázat všechna makra bez oznámení:

V Excelu 2003 jde spustit makra VBA jenom v případě, že je zaškrtnuté políčko Důvěřovat všem nainstalovaným doplňkům a šablonám (v Excelu 2003 na kartě Důvěryhodní vydavatelé v dialogovém okně Zabezpečení) a že jsou makra (ať už podepsaná nebo nepodepsaná) uložená v konkrétní důvěryhodné složce na pevném disku uživatele.

Pokud nejsou splněné všechny tyto podmínky, makra VBA se při nastavení zabezpečení Velmi vysoké v Excelu 2003 nedají spustit.

Vysoké

Zakázat všechna makra kromě digitálně podepsaných maker:

V Excelu 2003 se dají spustitelné soubory (třeba s příponou .exe nebo .com) spustit jenom v případě, že jsou podepsané uznávaným důvěryhodným zdrojem (tedy že mají certifikát důvěryhodnosti). V opačném případě se všechny spustitelné soubory přidružené k dokumentu nebo v něm vnořené při otevírání dokumentu automaticky zakážou, aniž by uživatel dostal upozornění.

Se zabezpečením maker nastaveným na úroveň Vysoké jsou ve výchozím nastavení instalované všechny aplikace Office 2003.

Střední

Zakázat všechna makra s oznámením:

V Excelu 2003 se uživatelům při otevírání dokumentu zobrazí dotaz, jestli chtějí povolit nebo zakázat spustitelné soubory. Tato úroveň vyžaduje, aby se pro každý spustitelný soubor přijal certifikát důvěryhodnosti. Přijatý certifikát se pak přidá do příslušného segmentu registru Windows na počítači.

Další žádosti o spuštění makra z důvěryhodného zdroje se přijmou automaticky (spustitelný soubor se spustí bez dotázání uživatele).

Nízké

Povolit všechna makra (nedoporučuje se, mohlo by umožnit spuštění potenciálně nebezpečného kódu).

V Excelu 2003 se všechna makra spouští bez omezení. Tato úroveň zabezpečení neposkytuje ochranu před škodlivými programy, neumožňuje přijímat certifikáty důvěryhodnosti a obecně se nepovažuje za bezpečnou. Tato úroveň se nedoporučuje.

Potřebujete další pomoc?

Kdykoli se můžete zeptat některého odborníka v technické komunitě Excelu, získat podporu v komunitě pro odpovědi, případně navrhnout novou funkci nebo vylepšení ve fóru Excel User Voice.

Začátek stránky

Rozšiřte své dovednosti s Office
Projít školení
Získejte nové funkce jako první
Připojte se k účastníkům programu Office Insiders

Byly tyto informace užitečné?

Děkujeme vám za zpětnou vazbu.

Děkujeme vám za váš názor. Vypadá to, že bude užitečné, když vás spojíme s některým z našich agentů z podpory Office.

×