Hogyan lehet keresni a lap neve alapján az Excel munkafüzetben (2 praktikus módszer)

  • Ossza Meg Ezt
Hugh West

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.

Hugh West nagy tapasztalattal rendelkező Excel-oktató és elemző, több mint 10 éves tapasztalattal az iparágban. Számvitel és pénzügy szakos alapdiplomát, valamint üzleti adminisztrációból mesterképzést szerzett. Hugh szenvedélye a tanítás, és egyedülálló tanítási megközelítést dolgozott ki, amely könnyen követhető és érthető. Az Excelben szerzett szakértői tudása világszerte több ezer diáknak és szakembernek segített abban, hogy készségeiket és karrierjüket kiválóan teljesítsék. Hugh blogján keresztül megosztja tudását a világgal, ingyenes Excel-oktatóanyagokat és online képzéseket kínálva, hogy segítse az egyéneket és a vállalkozásokat teljes potenciáljuk kibontakoztatásában.