Tartalomjegyzék
Ha sok munkalapja van egy Excel-munkafüzetben, és a Google-ban navigál egy gyors módja annak, hogy egy adott lapot vagy az összes lap nevét megtalálja, akkor a megfelelő helyen van! Ebben a cikkben 2 hatékony módszert fogunk megvitatni az Excel-munkafüzetben a lap neve alapján történő kereséshez, megfelelő illusztrációkkal.
Gyakorlati munkafüzet letöltése
Az alábbi Excel munkafüzetet letöltheti a gyakorlatához.
Keresés Sheet Name.xlsm
2 Hatékony módszerek az Excel-munkafüzetben lévő lapok nevének keresésére
Ebben a szakaszban 2 módszert fogunk megtanulni a munkalapok nevének keresésére egy Excel-munkafüzetben, megfelelő illusztrációkkal és magyarázatokkal.
1. Kattintson a jobb gombbal a navigációs gombra a Sheet Name kereséséhez.
Az Excel munkafüzet navigációs gombját közvetlenül az állapotsor felett találja.
Egy sok lapnevet tartalmazó Excel munkafüzetben ezzel a gombbal gyorsan megtalálhatja a kívánt lapot. Csak hajtsa végre a következő lépéseket.
Lépések:
- Do jobb gombbal kattintva a Navigációs gomb az excel munkafüzetében.
Megjelenik egy párbeszédpanel, amely az Excel munkafüzet összes lapjának nevét tartalmazza.
- Most válasszon az adott lapot, amelyre szüksége van, és végül nyomja meg a OK .
Ezzel a kiválasztott lapra navigál.
Bővebben: Hogyan szerezzen Excel Sheet nevet (2 módszerek)
2. VBA-kód használata az Excel-munkafüzetben lévő lapnév kereséséhez
Bizonyos VBA makrók segítségével könnyen megtalálhatja a lapok nevét. Itt megnézzük, hogyan lehet ezt megtenni.
2.1 Keresés VBA-val és navigálás a lapnévlistából
Itt a VBA kód az Excel munkafüzet összes lapnevét felsorolja. Ebben a szakaszban megtanuljuk, hogyan kaphatjuk meg az Excel munkafüzet összes lapnevének listáját a következő használatával VBA Ehhez csak az alábbi lépéseket kell követnie.
Lépések:
- Először menjen a Fejlesztő tab.
- Ezután kattintson a Visual Basic opciót a Fejlesztő lap és egy VBA ablak ugrik ki.
Vagy, ha megnyomja a Alt+F11 billentyűk együtt, egy VBA ablak fog felugrani.
- Ezután kattintson a Beillesztés lapon a menüsorban a VBA ablak.
- Ezután kattintson a Modul .
Ez megnyit egy új Modul ablak.
- Most másolja a következőket VBA kódot, és illessze be a Modul ablak.
Sub List_SheetNames() Columns(1).Insert For i = 1 To Sheets.Count Cells(i, 1) = Sheets(i).Name Next i End Sub
- Kattintson a Fuss a menüsorban, vagy nyomja meg a F5 a VBA kód.
Ez létrehoz egy listát az aktuális lap összes munkalapjának nevéről.
- Most a kívánt lapra való ugráshoz hiperhivatkozást rendelhet ezekhez a lapnevekhez. Kövesse tovább a lépéseket, hogy hiperhivatkozást adjon hozzá minden egyes laphoz.
- Kattintson a jobb gombbal a címre. a választott lap nevére.
- Menjen a Link opció> Link beillesztése .
- Válassza ki a címet. Hely ebben a dokumentumban .
- Válassza ki az adott lapot.
- Sajtó OK .
Ha most a létrehozott linkekre kattint, a megfelelő munkalapra jut.
További információ: Hogyan listázza a lap nevét az Excelben (5 módszer + VBA)
2.2 Keresés a lap nevének beírásával a beviteli mezőben
Ez a VBA kód egy keresőmezőt biztosít a InputBox funkció A keresőmezőbe kell beírni a lap nevét, és a Kód elvisz a kívánt laphoz! A lépések a következők szerint egyszerűek.
Lépések:
- Először is, menjen a Fejlesztő majd kattintson a Visual Basic gomb.
- Ezután menjen a beillesztése lapot, és válassza a Modul. Ez megnyit egy új Modul ablakban, amelybe a következőket kell beillesztenie VBA kód.
Ha nincs a Fejlesztő lap az Excel alkalmazásban, engedélyezze azt, vagy nyomja meg a Alt+F11 Ez közvetlenül megnyit egy új modulablakot.
- Másolja ki a következő VBA-kódot, és illessze be a modulba.
Sub Search_SheetName() Dim Name As String Dim Found As Boolean Name = InputBox("Enter sheet name:", "Sheet search") If Name = "" Then Exit Sub On Error Resume Next ActiveWorkbook.Sheets(Name).Select Found = (Err = 0) On Error GoTo 0 If Found Then MsgBox "Sheet '" & Name & "' found and selected!" Else MsgBox "The sheet '" & Name & "' not found!" End If End Sub
- Ezután a Fuss gomb a menüsorban a Visual Basic lap vagy a F5, egy lapkereső mező fog megjelenni.
- Írja le a keresett lap nevét, és kattintson a OK .
- Egy újabb párbeszédpanel fog megjelenni, amely megmondja, hogy a lapot megtalálták-e. Be kell zárnia.
Megjegyzés:
Ennek a VBA-kódnak pontosan illeszkedő lapnévre van szüksége.
További információ: Hogyan keressük a lap nevét VBA-val az Excelben (3 példa)
Következtetés
Ez a cikk azt tárgyalta, hogyan lehet keresni a lapok nevét egy Excel-munkafüzetben VBA-kódokkal és anélkül. Remélem, hasznosnak találta ezt a bemutatót. Látogasson el weboldalunkra. ExcelWIKI hogy több Excelhez kapcsolódó tartalmat tanulhasson. Kérjük, ha bármilyen megjegyzése, javaslata vagy kérdése van, írja meg az alábbi megjegyzés rovatban.