Obsah
Zjistěte, jak rychle skrýt vybrané listy v aplikaci Excel pomocí nabídky pravého tlačítka myši a jak pomocí VBA skrýt všechny listy kromě aktivního.
Obvykle se po otevření aplikace Excel zobrazí všechny karty listů v dolní části sešitu. Co když ale nechcete, aby tam byly všechny listy? Řekněme, že některé listy obsahují zdrojová data, na která odkazují vaše vzorce, a vy byste je raději ostatním uživatelům nezobrazovali. Naštěstí můžete snadno skrýt libovolný počet listů, pokud alespoň jeden list zůstane viditelný.
Jak skrýt listy v aplikaci Excel kliknutím pravým tlačítkem myši
Nejrychlejší způsob, jak skrýt listy v aplikaci Excel, je tento:
- Vyberte jeden nebo více listů, které chcete skrýt. Tento tip vysvětluje, jak vybrat více listů.
- Klikněte na výběr pravým tlačítkem myši a vyberte možnost Skrýt z kontextové nabídky.
Hotovo! Vybrané listy se již nezobrazují.
Jak vybrat pracovní listy v aplikaci Excel
Zde se dozvíte, jak můžete v aplikaci Excel rychle vybrat více nebo všechny pracovní listy:
- Výběr jeden list , klikněte na jeho kartu.
- Výběr více sousední listů, klikněte na kartu prvního listu, podržte stisknutou klávesu Shift a klikněte na kartu posledního listu.
- Výběr více non - sousední listů podržte stisknutou klávesu Ctrl a klikněte na karty listů jednotlivě.
- Výběr všechny listy , klikněte pravým tlačítkem myši na libovolnou kartu listu a potom klikněte na možnost Vybrat všechny listy .
Tipy:
- Není možné skrýt úplně všechny listy v sešitě, alespoň jeden list by měl zůstat zobrazen. Proto po výběru všech listů podržte klávesu Ctrl a kliknutím na jednu z karet listů (libovolnou kartu kromě aktivní) tento list zrušte.
- Výběr více pracovních listů skupiny jejich seskupení; v záhlaví se za názvem souboru zobrazí slovo [Skupina]. Chcete-li pracovní listy seskupit, klikněte na libovolný nevybraný list. Pokud není žádný nevybraný list, klikněte pravým tlačítkem myši na některou z karet vybraných listů a zvolte možnost "Seskupit". Rozdělení listů do skupin z kontextové nabídky.
Jak skrýt pracovní list pomocí pásu karet
Dalším způsobem, jak skrýt pracovní listy v aplikaci Excel, je kliknutí na tlačítko Skrýt list na pásu karet. Zde je návod:
- Vyberte list(y), které chcete skrýt.
- Na Home na kartě Buňky klikněte na tlačítko Formát .
- Pod Viditelnost , ukazují na Skrýt &; Odkrýt a klikněte na tlačítko Skrýt list .
Klávesová zkratka pro skrytí listů aplikace Excel
Ačkoli aplikace Microsoft Excel neposkytuje žádnou klávesovou zkratku pro skrytí listů, lze ji snadno obejít některým z následujících způsobů.
Jak skrýt list aplikace Excel pomocí sekvence kláves
Vyberte listy, které chcete skrýt, a postupně stiskněte následující klávesy, ne všechny najednou: Alt , H , O , U , S.
Nejlepší je, že si tyto klávesy vlastně nemusíte pamatovat. Po stisknutí klávesy Alt vám Excel ukáže, která klávesa aktivuje kterou nabídku:
- H vybírá Home
- O otevře Formát
- U vybírá Skrýt a odkrýt .
- S vybírá Skrýt list .
Skrytí listů pomocí vlastní klávesové zkratky
Pokud chcete skrýt listy jediným stisknutím klávesy, použijte následující jednoduché makro, které skrýt vybrané listy , a poté přiřaďte kombinaci kláves, kterou si zvolíte pro spuštění makra.
Sub HideSheet() On Error GoTo ErrorHandler ActiveWindow.SelectedSheets.Visible = False Exit Sub ErrorHandler : MsgBox Error , vbOKOnly, "Unable to Hide Worksheet" End SubMakro vložíte do aplikace Excel obvyklým způsobem (podrobný návod naleznete zde). Poté proveďte následující kroky, abyste makru přiřadili požadovanou klávesovou zkratku:
- Přejděte na Vývojář karta> Kód a klikněte na tlačítko Makra .
- Pod Název makra , vyberte HideSheet a klikněte na tlačítko Možnosti tlačítko.
- V Možnosti maker Pokud napíšete malé písmeno, bude to CTRL + vaše klávesa . Pokud napíšete velké písmeno, bude to CTRL + SHIFT + vaše klávesa.
Listy můžete skrýt například pomocí této klávesové zkratky: Ctrl + Shift + H.
Jak skrýt všechny pracovní listy kromě aktivního listu pomocí VBA
V některých situacích můžete potřebovat skrýt všechny listy kromě jednoho. Pokud váš soubor aplikace Excel obsahuje přiměřený počet listů, není problém je skrýt ručně některou z výše popsaných metod. Pokud vás rutinní postupy nudí, můžete proces automatizovat pomocí tohoto makra:
Sub HideAllSheetsExceptActive() Dim wks As Worksheet For Each wks In ThisWorkbook.Worksheets If wks.Name ThisWorkbook.ActiveSheet.Name Then wks.Visible = xlSheetHidden End If Next wks End SubChcete-li přidat makro do aplikace Excel, proveďte následující kroky:
- Vyberte pracovní list, který nechcete skrýt (bude to váš aktivní list).
- Stisknutím kláves Alt + F11 otevřete editor jazyka Visual Basic.
- V levém podokně klikněte pravým tlačítkem myši na ThisWorkbook a vyberte Vložte > Modul z kontextové nabídky.
- Vložte výše uvedený kód do okna Kód.
- Stisknutím klávesy F5 makro spustíte.
A je to! Všechny pracovní listy kromě aktivního (aktuálního) listu jsou najednou skryty.
Jak skrýt okno sešitu
Kromě skrytí konkrétních listů umožňuje Excel také skrýt celé okno sešitu. Za tímto účelem přejděte do okna Zobrazit karta> Okno a klikněte na Skrýt tlačítko.
Jakmile to uděláte, okno sešitu a všechny karty listů zmizí. Chcete-li sešit vrátit zpět, přejděte na stránku Zobrazit a znovu klikněte na kartu Odstranit .
Jak vidíte, skrýt pracovní listy v aplikaci Excel je velmi snadné. A téměř stejně snadné je listy skrýt. Pokud chcete ostatním lidem ztížit prohlížení nebo úpravu některých důležitých dat nebo vzorců, vytvořte pracovní list velmi skrytý. V našem dalším tutoriálu se dozvíte, jak na to. Zůstaňte s námi!