Jak skrýt list Excelu, aby jej ostatní nemohli snadno odkrýt

Někdy můžete mít v sešitu aplikace Excel více než jeden list a některé z nich mohou být důvěrné. Pokud se před sdílením sešitu s ostatními neujistíte, že jsou důvěrné listy skryty, vaše data mohou být ohrožena. Pokud list není skrytý, ostatní si mohou data v něm prohlédnout a snadno je přepsat. Určitě existuje možnost skrýt/odkrýt list běžným způsobem, kdy kliknutím pravým tlačítkem na list skryjete/odkryjete a zvolíte příslušnou možnost. Tato možnost však není bezpečná a umožňuje ostatním uživatelům snadno přepsat vaše nastavení zabezpečení. Jaké je tedy řešení, pokud ostatní mohou vaše nastavení snadno přepsat, i když svůj list skryjete? No, dnes jsme tu, abychom mluvili o tomto řešení.

24 Odkrýt makro Min

V tomto článku podrobně vysvětlíme, jak můžete hluboce skrýt nebo znovu zobrazit listy aplikace Excel v sešitu. I když použijete tuto metodu k zabezpečení listů, lze ji přepsat. Rozhodně to ale nebude jednoduché pro naivního uživatele, který netuší, že jste ve svém sešitu schovali nějaké listy. Tak na co čekáš? Pojďme do toho!

Obsah

Část 1: Normální způsob skrytí/odkrytí listů v Excelu

Pokud jen hledáte způsob, jak skrýt/odkrýt svůj pracovní list a pokud vás to neobtěžuje zvýšením zabezpečení vašich nastavení, pak můžete jednoduše pokračovat s normálním skrytím/odkrytím volba.

Krok 1: Řekněme, že máte sešit aplikace Excel s mnoha listy, jak je znázorněno na snímku obrazovky níže.

1 Příklad scénáře Min

Krok 2: Nyní klikněte pravým tlačítkem myši na listu, který chcete skrýt, a klikněte na Skrýt volba.

2 Skrýt min

REKLAMA

Krok 3: Pokud se nyní podíváte na kartu listů, můžete vidět, že vybraný list je skrytý.

Chcete-li list odkrýt, jednoduše klikněte pravým tlačítkem myši kdekoli na povlečení na posteltab a poté klikněte na Odkrýt volba.

3 Odkrýt Min

Krok 4: Vyberte list které chcete skrýt před Odkrýt okno a poté stiskněte OK knoflík.

4 Odkrýt list Min

Krok 5: A je to. Skrytý list by nyní měl být viditelný.

5 list neskrytý Min

Přečtěte si také: Jak skrýt listy, mřížky a buňky v aplikaci Excel.

Jak je zřejmé, kdokoli může kliknout pravým tlačítkem na kartu listů a odkrýt libovolný list, jak chce. Pokud vás tato chyba v zabezpečení trápí, pokračujte a přečtěte si zbývající části tohoto článku.

Část 2: Jak hluboce skrýt jeden list

Hlavním problémem výše uvedené metody je, že ostatní uživatelé mohou jednoduše kliknout pravým tlačítkem a odkrýt váš skrytý list. Pojďme se tedy podívat, zda můžeme tuto možnost odkrytí nějak zakázat.

Krok 1: Klikněte pravým tlačítkem myši kdekoli na karta listy a poté klikněte na Zobrazit kód možnost z kontextové nabídky po kliknutí pravým tlačítkem.

6 Zobrazit kód Min

Krok 2: Na levé podokno okna pod sekcí Objekty Microsoft Excel, klikněte na list že se chceš schovat.

7 Vyberte možnost Sheet Min

Krok 3: Nyní klikněte na Pohled kartu v horní části a poté klikněte na Okno Vlastnosti volba.

Případně můžete kliknout na F4 klávesová zkratka pro otevření okna vlastností vybraného listu.

8 Vlastnosti Min

Krok 4: Na Okno Vlastnosti, vyberte možnost xlSheetVeryHidden z rozbalovací nabídky spojené s možností Viditelné.

9 Velmi skrytý Min

Krok 5: Nyní můžete vidět, že vybraný list je skrytý.

I když kliknete pravým tlačítkem na záložku listů a pokusíte se zasáhnout Odkrýt možnost, zjistíte, že je zašedlá, což plní účel, kdy ostatní nebudou moci snadno odkrýt váš skrytý list.

10 Odkrýt šedou Min

Část 3: Jak odkrýt hluboce skrytý jednotlivý list

Chcete-li zobrazit list, jehož vlastnost viditelnost je nastavena na xlSheetVeryHidden, můžete postupovat podle níže uvedených kroků.

Krok 1: Klikněte pravým tlačítkem na karta listy kdekoli a poté klikněte na Zobrazit kód možnost z kontextové nabídky po kliknutí pravým tlačítkem.

11 Zobrazit Kód Min

Krok 2: Nyní na levé okno podokno, pod Objekty Microsoft Excel, klikněte na list které chcete odkrýt. Stiskněte klávesu F4 pro vyvolání okna vlastností.

Tentokrát zvolte možnost xlSheetVisible z rozbalovací nabídky spojené s možností Viditelné.

12 Zviditelnit Min

Krok 3: No, to je vše. Váš list musí být nyní odkrytý. Užívat si!

13 List Neskrytý Min

Část 4: Jak hluboce skrýt všechny listy, kromě aktivního listu, najednou

Metoda popsaná v části 2 funguje perfektně, pokud musíte skrýt pouze jeden nebo dva listy. Ale co když máte více než tři listy a chcete skrýt všechny listy kromě toho, který je aktivní? Přejděte do okna vlastností každého z nich a nastavte vlastnost viditelnosti na xlSheetVeryHidden rozhodně není praktický. Pojďme nyní objevit schůdnější a praktičtější přístup k řešení tohoto scénáře.

Krok 1: Klikněte pravým tlačítkem myši kdekoli na karta listy ještě jednou a udeřit Zobrazit kód volba.

14 Zobrazit Kód Min

REKLAMA

Krok 2: Když je před vámi otevřený editor jazyka Visual Basic, klikněte na Vložit kartu nahoře a poté stiskněte Modul volba.

15 Vložit modul Min

Krok 3: Když se otevře editor modulu, kopírování a vkládání na něj následující skript.

'Toto makro z The Geek Page skryje všechny listy kromě aktivního listu. Sub geekPageHideAllExceptActiveSheet() Dim ws As Worksheet. Pro každý ws In ThisWorkbook. Pracovní listy. Pokud ws. Název <> ActiveSheet. Jméno Potom ws. Viditelné = xlSheetVeryHidden. Další ws. End Sub

Jakmile skript zkopírujete, můžete zavřít a Editor modulu kliknutím na Zavřít úplně nahoře, protože uložení souboru není povinné.

Vysvětlení skriptu

Skript bere každý list v sešitu jeden po druhém. Zkontroluje, zda aktuálně kontrolovaný list je aktivní nebo ne. Pokud ne, pak je jeho vlastnost viditelnost nastavena na xlSheetVeryHidden.

16 Makro Min

Krok 4: Nyní musíme spustit makro, které jsme právě vytvořili, abychom skryli všechny listy kromě aktivního.

Za tímto účelem povolme Vývojář nejprve režim. Pokud ji již máte povolenou, můžete rovnou přejít na Krok 7, přeskakování kroků mezi nimi. Jinak postupujte podle níže uvedených kroků.

Klikněte na SOUBOR záložka na horním pásu karet.

17 Soubor Min

Krok 5: Nyní na levé podokno v okně klikněte na Možnosti.

18 Možnosti Min

Krok 6: Na levé podokno z Možnosti aplikace Word okno, klikněte na Přizpůsobit pás karet kartu první.

Nyní na pravý konec, šek a zaškrtávací políčko odpovídající tomu Vývojář možnost, jak je znázorněno na snímku obrazovky níže.

Udeř OK tlačítko pro pokračování.

19 Vývojář Povolit Min

Krok 7: Nyní, když VÝVOJÁŘ je povolen režim, na kartě VÝVOJÁŘ klikněte na tlačítko s názvem Makra.

20 maker Min

Krok 8: Ze seznamu dostupných maker klikněte na to, které jsme vytvořili, což je geekPageHideAllExceptActiveSheet.

Jakmile kliknete na geekPageHideAllExceptActiveSheet makro, klikněte na Běh knoflík.

21 Spustit makro Min

Krok 9: A je to. Všechny listy v sešitu kromě aktivního jsou nyní skryté.

I když se je pokusíte odkrýt kliknutím pravým tlačítkem na kartu Listy, zjistíte, že Odkrýt tlačítko je deaktivováno.

22 Odkrýt Min

Část 5: Jak zobrazit hluboce skryté více listů najednou

Protože existuje způsob, jak skrýt více listů najednou, měl by existovat způsob, jak je skrýt najednou. No, pojďme si to projít v následujících krocích.

Krok 1: Klikněte pravým tlačítkem myši na kartě listy a klikněte na Zobrazit kód volba.

23 Zobrazit Kód Min

Krok 2: Na levé okno podokno, pod Moduly sekce, dvakrát klikněte na modul, který jste vytvořili v sekci 4, v tomto případě Modul 1.

Jakmile je modul otevřený, stiskněte Vstupte klíč jednou a kopírování a vkládání na něj následující skript.

'Toto makro z Geek Page odkryje všechny pracovní listy. Sub geekPageUnhideAllSheets() Dim ws As Worksheet. Pro každý ws In ThisWorkbook. Pracovní listy. ws. Viditelné = xlSheetVisible. Další ws. End Sub

Jakmile je skript zkopírován, stejně jako předtím, jednoduše stiskněte Zavřít tlačítko v horní části Editor jazyka Visual Basic.

Vysvětlení skriptu

Skript převezme všechny listy v sešitu do proměnné. Vlastnost viditelnosti každého listu v sešitu je pak nastavena na xlSheetVisible.

24 Odkrýt makro Min

Krok 3: Chcete-li spustit makro, které jsme právě vytvořili, klikněte na VÝVOJÁŘ nahoře a stiskněte Makra tlačítko pod ním.

25 Makra Min

Krok 4: Nyní jednoduše klikněte na makro odkrýt, což je geekPageUnhideAllSheets, a stiskněte Běh tlačítko pro jeho provedení.

26 Spustit Odkrýt makro Min

Krok 5: Viola! Všechny vaše skryté listy jsou nyní na svých místech a všechny se usmívají!

27 List Neskrytý Min

Řekněte nám prosím v sekci komentářů, která metoda je vaše oblíbená.

Zůstaňte naladěni na další super skvělé triky, tipy a články s návody.

Můžete si také stáhnout tento nástroj pro opravu počítače, abyste našli a opravili jakýkoli problém s počítačem:
Krok 1 - Stáhněte si Restoro PC Repair Tool odtud
Krok 2 - Kliknutím na Spustit skenování automaticky vyhledáte a opravíte jakýkoli problém s počítačem.
Jak extrahovat hodnoty dne z hodnot data v aplikaci Microsoft Excel

Jak extrahovat hodnoty dne z hodnot data v aplikaci Microsoft ExcelVynikat

V některých scénářích můžete chtít extrahovat den z data. Řekněme, že máte datum 27.05.2022 a měl by existovat způsob, jak by vám měl váš excelový list sdělit, že je pátek. Pokud by to bylo praktic...

Přečtěte si více
Jak vložit dokument PDF do listu aplikace Excel

Jak vložit dokument PDF do listu aplikace ExcelVynikat

Často přichází jako požadavek vložit dokument PDF do listu aplikace Excel. Podobně jako v případě seznamu projektů ve firmě můžeme textová a znaková data rovnou připojit k buňkám Excelu. Ale co kdy...

Přečtěte si více
Jak snadno získat cestu k souboru listu Excel

Jak snadno získat cestu k souboru listu ExcelVynikat

Při práci s excelovým listem pro organizování dat, jako jsou záznamy zaměstnanců nebo nákupní košíky atd., může být také nutné přidat cestu nebo umístění souboru excelového listu. Umístění cesty li...

Přečtěte si více