Ve výchozím nastavení Excel zakáže všechna makra, aby vás chránil před škodlivými viry. Ale můžete povolit makra pro automatizaci opakujících se úloh v Excelu.
Makro je sekvence příkazů a instrukcí aplikace Excel, která vám umožňuje automatizovat složité a opakující se úkoly. Místo toho, abyste sami ručně prováděli řadu úloh ztrácejících čas, můžete úlohy zaznamenat jako makra a provést je automaticky.
Jsou však velkým rizikem z hlediska zabezpečení, když spouštíte soubory Excel s podporou maker. Některé sešity s podporou maker mohou obsahovat škodlivé makroviry, které mohou poškodit nebo zcela odstranit soubory na disku, ohrozit vaše data a dokonce poškodit celý počítač.
Ve výchozím nastavení Excel zakáže všechna makra, aby vám zabránil otevřít potenciálně infikovaný soubor. Tento příspěvek vám ukáže, jak povolit makra v aplikaci Microsoft Excel, aby je mohla používat ke zlepšení pracovního postupu. Makra můžete povolit pro jednotlivé soubory, pro všechny sešity nebo v důvěryhodném umístění.
Jak povolit makra u jednotlivých souborů
Makra pro určité jednotlivé soubory můžete povolit na panelu zpráv nebo v zobrazení zákulisí aplikace Excel.
Povolení maker z panelu zpráv
Když otevřete dokument Excel, který obsahuje makro, uvidíte žlutý pruh zpráv přímo pod pásem karet Excelu (viz snímek obrazovky níže). Bude to říkat, že makra byla v tomto dokumentu aplikace Excel zakázána. Makra povolíte kliknutím na tlačítko „Povolit obsah“.
Povolení maker v zobrazení Backstage
Dalším způsobem, jak povolit makra, je zobrazení zákulisí. Otevřete kartu „Soubor“ v aplikaci Microsoft Excel. Na záložce „Info“ uvidíte žluté „Bezpečnostní varování“.
Kliknutím na ikonu ‚Povolit obsah‘ a výběrem ‚Povolit veškerý obsah‘ povolíte všechna makra v tomto souboru.
V obou metodách platí, že jakmile povolíte makra, Excel z dokumentu udělá důvěryhodný dokument, což znamená, že když tento dokument v budoucnu otevřete, nebude vás žádat o opětovné povolení maker.
Jak povolit makra pro jednu relaci
Někdy chcete makra povolit pouze jednou pro určitý soubor a nechcete, aby se tento soubor stal důvěryhodným dokumentem. V takových případech vám Excel umožňuje povolit makra pouze pro jednu relaci souboru.
Chcete-li to provést, klikněte na kartu „Soubor“ v aplikaci Excel a otevřete kartu „Informace“ v zobrazení backstage. V oblasti Bezpečnostní upozornění klikněte na ‚Povolit obsah‘ a vyberte ‚Pokročilé možnosti‘.
V dialogovém okně „Možnosti zabezpečení Microsoft Office“ vyberte „Povolit obsah pro tuto relaci“ a klikněte na „OK“.
Nyní jsou makra povolena pouze pro aktuální relaci. Když dokument znovu otevřete, Excel vás požádá o opětovné povolení maker.
Jak povolit makra ve všech sešitech
Excel má Centrum důvěryhodnosti, kde můžete ve výchozím nastavení povolit nebo zakázat všechna makra v sešitech. Excel Trust Center obsahuje nastavení zabezpečení a ochrany osobních údajů, která mohou pomoci udržet váš počítač a dokumenty v bezpečí.
Chcete-li povolit všechna makra, přejděte na kartu „Soubor“ v aplikaci Excel a klikněte na „Možnosti“ na levém postranním panelu zobrazení v zákulisí.
Otevře se dialogové okno Možnosti aplikace Excel. Klikněte na „Centrum důvěryhodnosti“ na levém postranním panelu a klikněte na tlačítko „Nastavení centra důvěryhodnosti“ vpravo.
V dialogovém okně Centrum důvěryhodnosti vyberte na levém postranním panelu „Nastavení maker“ a na pravé straně uvidíte čtyři nastavení maker.
Čtyři nastavení maker:
- Zakázat všechna makra bez upozornění: Tato možnost zcela zakáže makra a zablokuje je bez potvrzení. Když je toto nastavení vybráno, neuvidíte žádná upozornění.
- Zakázat všechna makra s upozorněním: Toto je výchozí možnost, která blokuje makra, ale zobrazuje upozornění. To vám umožní povolit makra na základě souboru po souboru. Neklikejte na ‚Povolit obsah‘, pokud nedůvěřujete zdroji.
- Zakázat všechna makra kromě digitálně podepsaných maker: Tato možnost blokuje všechna makra kromě digitálně podepsaných maker. Excel vás stále požádá o potvrzení pro většinu maker, ale důvěryhodná makra poběží bez potvrzení.
- Povolit všechna makra: Když je toto nastavení vybráno, můžete spouštět všechna makra bez potvrzení. Tato možnost také způsobí, že váš systém bude zranitelný vůči potenciálnímu malwaru a virům. Ale s tímto nastavením nemusíte makra povolovat pokaždé.
Chcete-li nyní povolit všechna makra bez potvrzení, vyberte čtvrtou možnost „Povolit všechna makra“ v části Nastavení maker. Poté klikněte na „OK“ pro uložení nastavení.
Pokud si přejete deaktivovat všechna makra, zvolte příslušné nastavení ve výše uvedených možnostech.
Povolte makra v důvěryhodném umístění
Excel můžete nastavit tak, aby důvěřoval konkrétním umístěním ve vašem systému nebo v místní síti, kde můžete ukládat soubory s podporou maker. Pokud otevřete jakýkoli soubor v důvěryhodném umístění, Excel spustí své makro automaticky bez potvrzení, i když je v Centru důvěryhodnosti vybráno nastavení ‚Zakázat všechna makra bez upozornění‘.
Chcete-li přidat důvěryhodné místo, přejděte na kartu „Soubor“ a v zobrazení zákulisí klikněte na „Možnost“.
Klikněte na ‚Centrum důvěryhodnosti‘ na levém postranním panelu a otevřete ‚Nastavení Centra důvěryhodnosti‘ na pravé straně dialogového okna.
V dialogovém okně Centrum důvěryhodnosti klikněte na „Důvěryhodné umístění“ v levém horním rohu a na pravé straně uvidíte všechna svá „Důvěryhodná umístění“ uvedená v rámečku.
Pokud přidáváte umístění ze své sítě, zaškrtněte políčko vedle položky „Povolit důvěryhodné umístění v mé síti“. Pokud přidáváte místo z disku, ponechte jej nezaškrtnuté. Poté klikněte na tlačítko „Přidat nové umístění“.
Dále klikněte na tlačítko ‚Procházet‘ v dialogovém okně Důvěryhodné umístění a vyberte své umístění z disku nebo sítě. Pamatujte, že se nedoporučuje vybírat jednotku ze sítě, protože se jimi mohou snadno šířit škodlivá makra.
Pokud chcete, aby byla důvěryhodná i kterákoli podsložka vybraného umístění, zaškrtněte políčko ‚Podsložky tohoto umístění jsou také důvěryhodné‘. Pokud chcete, můžete také přidat popis důvěryhodného umístění do pole „Popis:“. Poté klikněte na „OK“.
Jakmile to uděláte, uvidíte, že vaše nové umístění je přidáno do seznamu cest.
Nyní můžete uložit soubory aplikace Excel s povolenými makry do kteréhokoli z uvedených důvěryhodných umístění a spouštět jejich makra bez jakýchkoli bezpečnostních varování.
Jak odstranit důvěryhodné dokumenty
Pokud jste se rozhodli nespouštět žádné makro v souborech aplikace Excel z důvodu bezpečnostního problému a zvolili jste první nastavení makra (Zakázat všechna makra bez upozornění), zjistíte, že v určitých souborech můžete makra spouštět.
Je to proto, že Excel si bude pamatovat vaše předchozí operace. Pokud jste povolili makra u některých souborů kliknutím na „Povolit obsah“ při jejich otevření, když je vybráno výchozí nastavení (Zakázat všechna makra s upozorněním), Excel si tyto operace zapamatuje.
Jakmile kliknete na tlačítko ‚Povolit obsah‘ v dokumentu s povolenými makry, aplikace Excel přidá tento soubor do svých důvěryhodných dokumentů. A i když změníte nastavení makra na „Zakázat všechna makra bez upozornění“, tento soubor je stále důvěryhodným dokumentem, takže v tomto souboru můžete stále spouštět makra.
Chcete-li úplně zakázat všechna makra, musíte tyto důvěryhodné dokumenty odstranit. Chcete-li to provést, přejděte do nabídky Soubor → Možnosti → Centrum důvěryhodnosti → Nastavení centra důvěryhodnosti.
V okně Centra důvěryhodnosti klikněte na možnosti „Důvěryhodné dokumenty“. Klepnutím na tlačítko „Vymazat“ vymažete všechny důvěryhodné dokumenty.
Poté klikněte na „Ano“ ve vyskakovacím okně pro potvrzení.
Nyní jsou všechny důvěryhodné dokumenty vymazány. Pamatujte, že když vymažete Důvěryhodné dokumenty, nejenže se v nich nespustí žádná makra, ale také ovládací prvky ActiveX a další typy aktivního obsahu v těchto dokumentech.