Přejít k hlavnímu obsahu

Jak vyhledávat podle názvu listu v aplikaci Excel?

Za normálních okolností můžeme snadno najít / prohledat buňky pomocí funkce Najít a nahradit. Ale občas musíme hledat podle názvu listu. Například v pruhu karet listů jsou mačkané desítky listů a musíme rychle najít list a přeskočit na něj. Tak jak? Tento článek pojednává o obou metodách, jak jej snadno vyřešit.


Hledání podle názvu listu pomocí VBA

Tato metoda zavede makro VBA pro snadné vyhledání listu v aktivním sešitu.

1. zmáčkni Další + F11 současně otevřete okno Microsoft Visual Basic pro aplikace.

2, klikněte Vložit > Modula poté vložte následující kód VBA do nového otevíracího okna modulu.

VBA: Hledání podle názvu listu

Sub SearchSheetName()
Dim xName As String
Dim xFound As Boolean
xName = InputBox("Enter sheet name to find in workbook:", "Sheet search")
If xName = "" Then Exit Sub
On Error Resume Next
ActiveWorkbook.Sheets(xName).Select
xFound = (Err = 0)
On Error GoTo 0
If xFound Then
MsgBox "Sheet '" & xName & "' has been found and selected!"
Else
MsgBox "The sheet '" & xName & "' could not be found in this workbook!"
End If
End Sub

3. zmáčkni F5 klíč nebo klikněte na Běh tlačítko pro spuštění tohoto VBA.

4. Zobrazí se dialogové okno Hledání listu, zadejte název listu, který budete hledat, a klikněte na OK knoflík. Viz screenshot:

Objeví se další dialogové okno s informací, zda byl list nalezen nebo ne. Jen to zavři.

Poznámka: Tento VBA vyžaduje přesně shodný název listu. Pouze vy zadáte přesně celý název listu, můžete tento list zjistit pomocí tohoto VBA.


Hledejte podle názvu listu pomocí Vytvořit seznam názvů listů Kutools pro Excel

Výše uvedený VBA nemusí být snadné zjistit list, pokud si nemůžete přesně pamatovat a zadat název listu. Tato metoda představí program Kutools pro Excel Vytvořte seznam názvů listů nástroj pro snadné vyhledávání a přesun na list.

Kutools pro Excel - Baleno s více než 300 základními nástroji pro Excel. Užijte si plnohodnotnou 30denní zkušební verzi ZDARMA bez nutnosti kreditní karty! Stáhnout nyní!

1, klikněte Kutools Plus > Pracovní list > Vytvořte seznam názvů listů otevřete dialogové okno Vytvořit seznam názvů listů. Zobrazit snímky obrazovky:
vyhledávání dokumentů podle listu 01

2. V úvodním dialogovém okně Vytvořit seznam názvů listů upřesněte nastavení: (1) zkontrolovat Obsahuje seznam hypertextových odkazů volba; (2) zadejte název nově vytvořeného indexového listu; (3) určit místo nového indexového listu; a (4) seznam všech názvů listů v jednom sloupci v rejstříku.

3, Klepněte na tlačítko Ok knoflík. Nyní je vytvořen nový indexový list a umístěn před všechny listy.

4. Přejděte na rejstřík a stiskněte Ctrl + F současně otevřete dialogové okno Najít a nahradit, zadejte klíčové slovo do Najít to, co a klepněte na tlačítko Najít vše knoflík. Viz screenshot:

Nyní jsou všechny názvy listů obsahující klíčová slova nalezeny a uvedeny v dolní části dialogového okna Najít a nahradit. Viz výše uvedené dialogové okno.

5. Kliknutím na nalezený název listu v dialogovém okně Najít a nahradit vyberte odpovídající buňku, poté klikněte na vybranou buňku v indexovém listu, přeskočí najednou na odpovídající list.

Ukázka: vyhledávání podle názvu listu v aplikaci Excel


Kutools pro Excel: Více než 300 užitečných nástrojů na dosah ruky! Začněte svou 30denní bezplatnou zkušební verzi bez omezení funkcí ještě dnes. Stáhnout nyní!

Hledejte podle názvu listu pomocí navigačního podokna Kutools pro Excel

Pokud máte nainstalovaný program Kutools pro Excel, můžete v navigačním podokně snadno vyhledávat listy podle názvu listu. Postupujte prosím následovně:

Kutools pro Excel - Supercharge Excel s více než 300 základními nástroji. Užijte si plnohodnotnou 30denní zkušební verzi ZDARMA bez nutnosti kreditní karty! Get It Now

1. Ve výchozím nastavení se otevírá navigační podokno. Pokud je zavřeno, klikněte prosím Kutools > Navigační podokno zobrazte navigační podokno a poté klikněte na  (Sešit a list) na levé straně navigačního podokna.

2. Pokračujte a zkontrolujte Filtr zaškrtávací políčko v navigačním podokně a zadejte zadaná klíčová slova do následujícího pole. Nyní budou nalezeny všechny pracovní listy, jejichž jména obsahují zadaná klíčová slova, a jsou uvedeny v níže uvedeném poli. Viz screenshot:

Poznámka: Kliknutím na výsledky vyhledávání skočíte a otevřete příslušný list najednou.

Ukázka: Hledání podle názvu listu pomocí navigačního podokna programu Kutools pro Excel


Kutools pro Excel: Více než 300 užitečných nástrojů na dosah ruky! Začněte svou 30denní bezplatnou zkušební verzi bez omezení funkcí ještě dnes. Stáhnout nyní!

Související články:

Nejlepší nástroje pro produktivitu v kanceláři

🤖 Kutools AI asistent: Revoluční analýza dat založená na: Inteligentní provedení   |  Generovat kód  |  Vytvořte vlastní vzorce  |  Analyzujte data a generujte grafy  |  Vyvolejte funkce Kutools...
Populární funkce: Najít, zvýraznit nebo identifikovat duplikáty   |  Odstranit prázdné řádky   |  Kombinujte sloupce nebo buňky bez ztráty dat   |   Kolo bez vzorce ...
Super vyhledávání: Více kritérií VLookup    VLookup s více hodnotami  |   VLookup na více listech   |   Fuzzy vyhledávání ....
Pokročilý rozevírací seznam: Rychle vytvořte rozevírací seznam   |  Závislý rozbalovací seznam   |  Vícenásobný výběr rozevíracího seznamu ....
Správce sloupců: Přidejte konkrétní počet sloupců  |  Přesunout sloupce  |  Přepnout stav viditelnosti skrytých sloupců  |  Porovnejte rozsahy a sloupce ...
Doporučené funkce: Zaměření mřížky   |  Návrhové zobrazení   |   Velký Formula Bar    Správce sešitů a listů   |  Knihovna zdrojů (Automatický text)   |  Výběr data   |  Zkombinujte pracovní listy   |  Šifrovat/dešifrovat buňky    Odesílat e-maily podle seznamu   |  Super filtr   |   Speciální filtr (filtr tučné/kurzíva/přeškrtnuté...) ...
Top 15 sad nástrojů12 Text Tools (doplnit text, Odebrat znaky, ...)   |   50+ Graf Typ nemovitosti (Ganttův diagram, ...)   |   40+ Praktické Vzorce (Vypočítejte věk na základě narozenin, ...)   |   19 Vložení Tools (Vložte QR kód, Vložit obrázek z cesty, ...)   |   12 Konverze Tools (Čísla na slova, Přepočet měny, ...)   |   7 Sloučit a rozdělit Tools (Pokročilé kombinování řádků, Rozdělit buňky, ...)   |   ... a více

Rozšiřte své dovednosti Excel pomocí Kutools pro Excel a zažijte efektivitu jako nikdy předtím. Kutools for Excel nabízí více než 300 pokročilých funkcí pro zvýšení produktivity a úsporu času.  Kliknutím sem získáte funkci, kterou nejvíce potřebujete...

Popis


Office Tab přináší do Office rozhraní s kartami a usnadňuje vám práci

  • Povolte úpravy a čtení na kartách ve Wordu, Excelu, PowerPointu, Publisher, Access, Visio a Project.
  • Otevřete a vytvořte více dokumentů na nových kartách ve stejném okně, nikoli v nových oknech.
  • Zvyšuje vaši produktivitu o 50%a snižuje stovky kliknutí myší každý den!
Comments (7)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Thank you, it really helpful.
This comment was minimized by the moderator on the site
Note :- Formula Work only if you Sheet Name in Numeric="='E:\Contacts\"&"["&SUM(MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,256))-1&".csv"&"]"&SUM(MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,256))-1&"'!$B$1048576"Use this Formula To Get Value from other Excel Sheet________________
Define Path = "='E:\Contacts\"&"["Give Sheet Name [if Sheet Name in Numericl] = SUM(MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,256))-1&".csv"&"]"&SUM(MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,256))-1Cell No. = !$B$1048576
This comment was minimized by the moderator on the site
Note :- Formula Work only if you Sheet Name in Numeric="='E:\Contacts\"&"["&SUM(MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,256))-1&".csv"&"]"&SUM(MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,256))-1&"'!$B$1048576"Use this Formula To Get Value from other Excel Sheet________________
Define Path = "='E:\Contacts\"&"["Give Sheet Name [if Sheet Name in Numericl] = SUM(MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,256))-1&".csv"&"]"&SUM(MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,256))-1Cell No. = !$B$1048576
This comment was minimized by the moderator on the site
Muchas gracias por el consejo, me ayudo mucho!!
This comment was minimized by the moderator on the site
Dear sir, mujhe excel 2013 me worksheet search karne ki vba coding bata dijiye or search command bata dijiye
This comment was minimized by the moderator on the site
Please tell me about cell name search in all worksheet of excel 2007 shortcut or longterm
This comment was minimized by the moderator on the site
Thank you very much. The VBA code was very helpful for me :-) Thanks again!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations