Zobrazit všechny listy v Excelu (obsah)

  • Úvod do skrytých listů v Excelu
  • Příklady odkrytí pracovních listů v Excelu

Úvod do skrytých listů v Excelu

V tomto článku se zobrazí osnova Jak odhalit listy v Excelu ?. Skrytí více listů v sešitu aplikace Excel je poměrně snadné, jejich skrytí však může být únavné. V Excelu můžeme skrýt více listů jeden po druhém nebo pomocí kódu VBA zobrazit všechny tyto dokumenty najednou. Potřeba odkrytí listů je vidět, když analyzujeme, že list je skrytý.

Podívejme se níže na některé z běžně používaných metod nebo způsobů, pomocí kterých můžeme skrýt jeden nebo všechny skryté listy v sešitu Excel.

Příklady odkrytí pracovních listů v Excelu

Podívejme se na několik příkladů, jak zobrazit všechny skryté pracovní listy jeden po druhém v Excelu.

Tento návod ke stažení všech listů v šabloně Excel si můžete stáhnout zde - Jak zobrazit všechny listy v šablonách Excel

Příklad č. 1

Řekněme, že máme sešit aplikace Excel se třemi listy (pojmenovanými jako List1, List2, List3), které jsou skryté, a chceme jeden či všechny tyto skryté listy skrýt. Postupujeme takto:

  • Klikněte na kartu „Domů“ a poté vyberte „Formátovat“ -> „Skrýt a zobrazit“ -> „Zobrazit přehled“:

Poté se zobrazí dialogové okno Odkrýt se všemi skrytými listy. Následující obrázek to ilustruje.

Nyní vyberte list, který má být skrytý, a poté klikněte na 'OK'. Zobrazí se vybraný skrytý list.

Takže na výše uvedeném snímku obrazovky vidíme, že 'List1' je nyní viditelný pro nás, který byl dříve skrytý. Výše uvedené kroky můžeme opakovat, pokud si přejeme zobrazit další dva listy.

Příklad č. 2

Nyní řekněme, že chceme skrýt „List2“ a „List3“ ve stejném sešitu aplikace Excel. K tomu používáme jinou metodu:

Klepněte pravým tlačítkem myši na kteroukoli kartu listu a poté vyberte příkaz Odkrýt.

Poté se zobrazí dialogové okno Odkrýt se všemi skrytými listy. Následující obrázek to ilustruje.

Nyní vyberte list, který má být skrytý, a poté klikněte na 'OK'. Zobrazí se vybraný skrytý list.

Takže na výše uvedeném snímku obrazovky vidíme, že 'List2' je nyní viditelný pro nás, který byl dříve skrytý.

Nyní můžeme zopakovat výše uvedené kroky, abychom také odkryli „List3“.

Příklad č. 3

Kromě výše uvedených dvou způsobů, které jsme použili k odkrytí jednoho listu najednou, existuje další způsob, jak otevřít stejné dialogové okno „Odkrýt“ a poté skrýt požadovaný skrytý list. Podívejme se, jak tato metoda funguje:

  • Stiskněte Alt + H + O + U + H. Při použití této klávesové zkratky Excel se zobrazí dialogové okno Odkrýt (stejné jako v předchozích dvou příkladech) se všemi skrytými listy. Níže je snímek obrazovky:

Nyní vyberte list, který má být skrytý, a poté klikněte na 'OK'. Zobrazí se vybraný skrytý list.

Takže na výše uvedeném snímku obrazovky vidíme, že 'List3' je nyní viditelný pro nás, který byl dříve skrytý.

Příklad č. 4

Nyní řekněme v sešitu, že jsme viděli ve výše uvedených třech příkladech, opět skrýváme všechny tři listy (List1, List2, List3) v nich. Takto vypadá sešit nyní:

Nyní chceme skrýt všechny skryté pracovní listy najednou. Ve výše uvedených třech příkladech jsme viděli, že jsme nebyli schopni skrýt všechny listy najednou. Pomocí dialogového okna 'Unhide' jsme mohli zobrazit najednou pouze jeden list. Ale to může být docela čas brát v případě, že existuje spousta listů, které musí být skryté. Jedním ze způsobů, jak zobrazit všechny skryté listy najednou, je napsání kódu VBA v Excelu. Podívejme se, jak to funguje:

Do editoru jazyka Visual Basic zapíšeme kód VBA, ke kterému lze přistupovat následovně:

Přejděte na kartu Vývojář a poté klepněte na Editor jazyka nebo stisknutím Alt + F11 otevřete okno Editor jazyka.

Poté se otevře následující okno:

Klepněte pravým tlačítkem myši na název sešitu v podokně Project-VBAProject a poté klikněte na Vložit -> Modul následovně:

Nyní můžeme do tohoto modulu napsat náš kód VBA nebo dílčí postup:

Kód:

Sub UnhideAllSheetsCode ()

End Sub

Definujte proměnnou 'ws':

Kód:

 Sub UnhideAllSheetsCode () Dim ws As Worksheet End Sub 

První příkaz kódu tedy definuje proměnnou „ws“.

Nyní v následujících příkazech kódu VBA používáme smyčku „For Every“ with Worksheet.Visible, abychom odkryli všechny skryté listy v aktuálním nebo aktivním sešitu.

Kód:

Sub UnhideAllSheetsCode ()

Dim ws As Worksheet
Pro každý ws v ActiveWorkbook.Worksheet
ws.Visible = xlSheetVisible
Další ws

End Sub

Vlastnost Worksheet.Visible se používá k vrácení nebo nastavení hodnoty xlSheetVisibility, která se používá ke kontrole nebo určení, zda je objekt viditelný. xlSheetVisibility je způsob, jak uživatel zviditelnit listy nastavením vlastnosti viditelnosti na true. Syntaxe pro viditelnou vlastnost je expression.visible, kde expression je proměnná, která představuje objekt listu.

Nyní, když tento kód spustíme ručně kliknutím na „Spustit“ v horní části okna nebo stisknutím klávesy F5, uvidíme, že všechny skryté listy se skryjí najednou. Následující obrázek ukazuje toto:

Na výše uvedeném snímku tedy vidíme, že při spuštění dílčího postupu nebo kódu VBA se všechny skryté listy (List1, List2, List3) v sešitu zviditelní najednou.

Co si pamatovat o tom, jak zobrazit všechny listy v Excelu

  • Může se stát, že nebudeme moci skrýt určité listy v sešitu aplikace Excel. Může to být z následujících důvodů:
  1. Sešit může být chráněn.
  2. Pracovní listy jsou skryty pomocí kódu VBA (tj. Jsou "VeryHidden" pomocí vlastnosti XlSheetVeryHidden).
  • Můžeme také skrýt všechny listy kromě konkrétního listu v sešitu zapsáním kódu VBA.
  • Další metodou pro skrytí všech listů najednou, kterou lze použít ve všech verzích aplikace Excel, je použití metody 'Vlastní pohledy'.

Doporučené články

Toto je průvodce, jak zobrazit všechny listy v aplikaci Excel ?. Zde diskutujeme Jak zobrazit všechny listy v Excelu spolu s praktickými příklady a šablonou Excel ke stažení. Můžete si také prohlédnout naše další doporučené články -

  1. Jak vytvořit šablonu časového rozvrhu?
  2. Příklady ochrany listu v Excelu
  3. Jak vytvořit tabulku v Excelu?
  4. Vložení nového listu v Excelu

Kategorie: