Ako vyhľadávať podľa názvu hárku v zošite programu Excel (2 praktické metódy)

  • Zdieľajte To
Hugh West

Ak máte v zošite programu Excel veľa hárkov a hľadáte v službe Google rýchly spôsob, ako nájsť konkrétny hárok alebo všetky názvy hárkov, potom ste na správnom mieste! V tomto článku budeme diskutovať o 2 účinných metódach vyhľadávania podľa názvu hárkov v zošite programu Excel s príslušnými ilustráciami.

Stiahnite si cvičebnicu

Pre svoju prax si môžete stiahnuť nasledujúci pracovný zošit programu Excel.

Vyhľadávací hárok Názov.xlsm

2 účinné metódy vyhľadávania názvu hárku v zošite programu Excel

V tejto časti sa naučíme 2 metódy vyhľadávania názvov hárkov v zošite programu Excel s príslušnými ilustráciami a vysvetleniami.

1. Kliknutím pravým tlačidlom myši na navigačné tlačidlo vyhľadajte názov listu

Tlačidlo Navigácia v zošite programu Excel nájdete hneď nad stavovým riadkom.

V zošite programu Excel, ktorý obsahuje mnoho názvov hárkov, môžete pomocou tohto tlačidla rýchlo nájsť požadovaný hárok. Stačí vykonať nasledujúce kroky.

Kroky:

  • Do kliknutie pravým tlačidlom myši na na Navigačné tlačidlo vášho zošita Excel.

Zobrazí sa dialógové okno, ktoré obsahuje všetky názvy hárkov v zošite programu Excel.

  • Teraz vyberte si konkrétny hárok, ktorý potrebujete, a nakoniec stlačte OK .

Tým sa dostanete na vybraný hárok.

Prečítajte si viac: Ako získať názov listu programu Excel (2 metódy)

2. Použitie kódu VBA na vyhľadávanie názvu hárku v zošite programu Excel

Názvy hárkov môžete ľahko zistiť pomocou určitých makier VBA. Tu si ukážeme, ako na to.

2.1 Vyhľadávanie pomocou VBA a navigácia zo zoznamu názvov listov

Tu sa VBA kód vypíše zoznam všetkých názvov listov v zošite Excelu. V tejto časti sa dozvieme, ako môžeme získať zoznam všetkých názvov listov v zošite Excelu pomocou VBA Na to stačí postupovať podľa nasledujúcich krokov.

Kroky:

  • Najprv prejdite na Vývojár tab.
  • Potom kliknite na Visual Basic možnosť z Vývojár a kartu VBA vyskočí okno.

Alebo, ak stlačíte Alt+F11 kľúče spolu, a VBA vyskočí okno.

  • Potom kliknite na Vložte karta na paneli ponúk VBA okno.
  • Potom kliknite na Modul .

Tým sa otvorí nová Modul okno.

  • Teraz skopírujte nasledujúce VBA a vložte ho do Modul okno.
 Sub List_SheetNames() Columns(1).Insert For i = 1 To Sheets.Count Cells(i, 1) = Sheets(i).Name Next i End Sub 
  • Kliknite na Spustiť na paneli ponúk alebo stlačte F5 na vykonanie VBA kód.

Vytvorí sa zoznam všetkých názvov pracovných hárkov v aktuálnom hárku.

  • Teraz môžete pre skok na požadovaný hárok priradiť hypertextový odkaz k týmto názvom hárkov. Pokračujte v postupe pridávania hypertextového odkazu ku každému z hárkov.
  • Kliknite pravým tlačidlom myši na stránku na názov vášho zvoleného hárku.
  • Prejdite na Odkaz možnosť> Vložiť odkaz .

  • Vyberte Miesto v tomto dokumente .
  • Vyberte konkrétny hárok.
  • Tlač OK .

Ak teraz kliknete na vytvorené odkazy, dostanete sa na príslušný pracovný hárok.

Prečítajte si viac: Ako vypísať názov hárku v programe Excel (5 metód + VBA)

2.2 Vyhľadávanie zadaním názvu listu do vstupného poľa

Tento kód VBA vám poskytne vyhľadávacie pole pomocou Funkcia InputBox . Do vyhľadávacieho poľa musíte zadať názov hárku a kód vás presunie na požadovaný hárok! Postup je jednoduchý, ako je uvedené nižšie.

Kroky:

  • Najskôr prejdite na stránku Vývojár Potom kliknite na kartu Visual Basic tlačidlo.
  • Potom prejdite na vložte a vyberte kartu Modul. Otvorí sa nový Modul okno, do ktorého musíte vložiť nasledujúce VBA kód.

Ak v aplikácii Excel nemáte kartu Vývojár, zapnite ju alebo stlačte tlačidlo Alt+F11 . Tým sa priamo otvorí nové okno modulu.

  • Teraz skopírujte nasledujúci kód VBA a vložte ho do modulu.
 Sub Search_SheetName() Dim Name As String Dim Found As Boolean Name = InputBox("Zadajte názov listu:", "Vyhľadávanie listu") If Name = "" Then Exit Sub On Error Resume Next ActiveWorkbook.Sheets(Name).Select Found = (Err = 0) On Error GoTo 0 If Found Then MsgBox "List '" & Name & "' nájdený a vybraný!" Else MsgBox "The sheet '" & Name & "' not found!" End If End Sub 

  • Potom kliknutím na Spustiť tlačidlo na paneli ponúk Visual Basic alebo stlačením F5, zobrazí sa pole na vyhľadávanie hárkov.

  • Napíšte názov hárku, ktorý potrebujete nájsť, a kliknite na tlačidlo OK .
  • Zobrazí sa ďalšie dialógové okno, v ktorom sa dozviete, či bol list nájdený alebo nie. Musíte ho zatvoriť.

Poznámka:

Tento kód VBA potrebuje presne zodpovedajúci názov hárku.

Čítajte viac: Ako hľadať názov hárku pomocou VBA v programe Excel (3 príklady)

Záver

Tento článok pojednával o tom, ako vyhľadávať názvy listov v zošite programu Excel s kódmi VBA a bez nich. Dúfam, že vám tento návod pomohol. Môžete navštíviť našu webovú stránku ExcelWIKI Ak sa chcete dozvedieť viac obsahu súvisiaceho s programom Excel, uveďte svoje pripomienky, návrhy alebo otázky v sekcii komentárov nižšie.

Hugh West je veľmi skúsený tréner a analytik Excelu s viac ako 10-ročnými skúsenosťami v tomto odvetví. Má bakalársky titul v odbore účtovníctvo a financie a magisterský titul v odbore Business Administration. Hugh má vášeň pre vyučovanie a vyvinul jedinečný vyučovací prístup, ktorý sa dá ľahko sledovať a pochopiť. Jeho odborné znalosti Excelu pomohli tisíckam študentov a profesionálov na celom svete zlepšiť svoje zručnosti a vyniknúť vo svojej kariére. Hugh sa prostredníctvom svojho blogu delí o svoje znalosti so svetom a ponúka bezplatné výukové programy Excelu a online školenia, ktoré jednotlivcom a firmám pomôžu naplno využiť ich potenciál.