Ochrana dat v aplikaci Microsoft Excel

Microsoft Excel poskytuje uživateli několik, podmíněně řečeno, úrovní ochrany – od jednoduché ochrany jednotlivých buněk až po šifrování celého souboru šiframi krypto-algoritmů rodiny RC4. Pojďme si je projít jeden po druhém…

Úroveň 0. Ochrana proti zadání nesprávných údajů do buňky

Nejjednodušší způsob. Umožňuje zkontrolovat, co přesně uživatel zadává do určitých buněk, a neumožňuje zadat neplatná data (například zápornou cenu nebo zlomkový počet osob nebo datum říjnové revoluce namísto data uzavření kontrakt atd.) Pro nastavení takové vstupní kontroly je potřeba vybrat buňky a vybrat tab Data (Datum) tlačítko Ověření dat (Ověření dat). V Excelu 2003 a starších to lze provést pomocí nabídky Ověření dat (Ověření dat)… V záložce parametry z rozevíracího seznamu můžete vybrat typ dat povolených pro vstup:

Ochrana dat v aplikaci Microsoft Excel

Přilehlé záložky tohoto okna umožňují (v případě potřeby) nastavit zprávy, které se objeví před vstupem – tab Vstupní zpráva (Zadejte zprávu), a v případě zadání nesprávných údajů – tab Chybová zpráva (Upozornění na chybu):

Ochrana dat v aplikaci Microsoft Excel  

 Úroveň 1: Ochrana buněk listu před změnami

Můžeme zcela nebo selektivně zabránit uživateli ve změně obsahu buněk libovolného daného listu. Chcete-li nainstalovat takovou ochranu, postupujte podle jednoduchého algoritmu:

  1. Vyberte buňky, které není třeba se bránit (pokud existují), klikněte na ně pravým tlačítkem a vyberte příkaz z kontextové nabídky Formát buňky (Formát buněk)… V záložce Ochrana (Ochrana) zrušte zaškrtnutí políčka Chráněná buňka (zamčeno). Všechny buňky, pro které zůstane toto zaškrtávací políčko zaškrtnuté, budou chráněny, když je povolena ochrana listu. Všechny buňky, u kterých zrušíte zaškrtnutí tohoto příznaku, budou i přes ochranu upravitelné. Chcete-li vizuálně zjistit, které buňky budou chráněny a které ne, můžete použít toto makro.
  2. Chcete-li povolit ochranu aktuálního listu v Excelu 2003 a starším, vyberte z nabídky Služba – Ochrana – Ochranný list (Nástroje — Ochrana — Ochrana listu)nebo v aplikaci Excel 2007 a novějších klikněte na Chraňte plech (Ochranný list) Karta Prohlížení (Posouzení). V dialogovém okně, které se otevře, můžete nastavit heslo (bude potřeba, aby nikdo nemohl odstranit ochranu) a pomocí seznamu zaškrtávacích políček v případě potřeby nakonfigurovat výjimky:

Ochrana dat v aplikaci Microsoft Excel

To znamená, že pokud chceme uživateli ponechat možnost např. formátovat chráněné a nechráněné buňky, musí být zaškrtnuta první tři zaškrtávací políčka. Můžete také uživatelům umožnit používat třídění, automatický filtr a další pohodlné tabulkové nástroje.

Úroveň 2. Selektivní ochrana rozsahů pro různé uživatele

Pokud se předpokládá, že se souborem bude pracovat několik uživatelů a každý z nich musí mít přístup do své vlastní oblasti listu, můžete nastavit ochranu listu různými hesly pro různé rozsahy buněk.

Chcete-li to provést, vyberte na kartě Prohlížení (Posouzení) tlačítko Povolit změnu rozsahů (Povolit uživatelům upravovat rozsahy). V aplikaci Excel 2003 a novějších k tomu existuje příkaz nabídky Služba – Ochrana – Umožňuje změnu rozsahů (Nástroje — Ochrana — Povolit uživatelům měnit rozsahy):

Ochrana dat v aplikaci Microsoft Excel

V okně, které se zobrazí, klikněte na tlačítko Vytvořit (Nový) a zadejte název rozsahu, adresy buněk obsažených v tomto rozsahu a heslo pro přístup k tomuto rozsahu:

Ochrana dat v aplikaci Microsoft Excel

Opakujte tyto kroky pro každý z různých uživatelských rozsahů, dokud nebudou uvedeny všechny. Nyní můžete stisknout tlačítko Chraňte plech (viz předchozí odstavec) a umožňují ochranu celého listu.

Nyní, když se pokusíte o přístup k některému z chráněných rozsahů ze seznamu, bude Excel vyžadovat heslo pro tento konkrétní rozsah, tj. každý uživatel bude pracovat „na své zahradě“.

Úroveň 3. Ochrana listů knihy

Pokud se potřebujete chránit před:

  • mazání, přejmenování, přesouvání listů v sešitu
  • změny připnutých oblastí („záhlaví“ atd.)
  • nechtěné změny struktury (sbalení řádků/sloupců pomocí seskupovacích tlačítek plus/minus)
  • možnost minimalizovat/přesunout/změnit velikost okna sešitu uvnitř okna Excelu

pak musíte chránit všechny listy knihy pomocí tlačítka Chránit knihu (Chránit sešit) Karta Prohlížení (Posouzení) nebo – ve starších verzích Excelu – prostřednictvím nabídky Kniha Služba – Ochrana – Ochrana (Nástroje — Ochrana — Ochrana sešitu):

Ochrana dat v aplikaci Microsoft Excel

Úroveň 4. Šifrování souborů

V případě potřeby Excel poskytuje možnost zašifrovat celý soubor sešitu pomocí několika různých šifrovacích algoritmů rodiny RC4. Tuto ochranu je nejjednodušší nastavit při ukládání sešitu, tedy vybraných týmů Soubor – Uložit jako (Soubor — Uložit jako)a poté v okně uložení vyhledejte a rozbalte rozevírací seznam Služba – Obecné možnosti (Nástroje — Obecné možnosti). V okně, které se objeví, můžeme zadat dvě různá hesla – pro otevření souboru (pouze pro čtení) a pro změnu:

Ochrana dat v aplikaci Microsoft Excel

  • Jak nastavit/zrušit ochranu všech listů knihy najednou (doplňek PLEX)
  • Nechráněné buňky zvýrazněte barvou
  • Správná ochrana plechů makrem

Napsat komentář