Obsah
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.