Tartalomjegyzék
Keressük a módját, hogy tartalomjegyzék létrehozása Excelben ? Akkor a legjobb helyen jársz! Itt tudod tartalomjegyzék létrehozása Excelben segítségével egyetlen kattintással a kiválasztott munkalapra navigálhat. Ebben a cikkben bemutatjuk a 4 praktikus módszerek tartalomjegyzék automatikus létrehozása Excelben .
Gyakorlati munkafüzet letöltése
A gyakorlati munkafüzetet az alábbi linkről töltheti le.
Tartalomjegyzék létrehozása.xlsm
4 módja a tartalomjegyzék automatikus létrehozásának az Excelben
Igaz, az Excel nem kínál semmilyen funkciót tartalomjegyzék létrehozására. Ehelyett az Excel függvényeket használhatja, VBA kódot és billentyűparancsokat a tartalomjegyzék megszerzéséhez. Ezért további késlekedés nélkül nézzük meg az egyes módszereket külön-külön.
Tegyük fel, hogy megvan a Negyedéves értékesítési adatok látható a B4:F14 Itt az adatkészlet a Helyszín és Negyedévente Értékesítés az év során 2019 Hasonlóképpen, a Értékesítési adatok a oldalon. 2020 és 2021 az alábbiakban látható.
Itt használtuk a Microsoft Excel 365 verzió, bármely más verziót is használhatsz, ha az neked megfelel.
Módszer-1: A billentyűzet parancsikonjának használata a tartalomjegyzék létrehozásához
Hát nem lenne nagyszerű, ha lenne egy billentyűparancs, amellyel létrehozhatnánk egy tartalomjegyzék Excelben? Nos, szerencséje van, mert az első módszerünk éppen ezt írja le. Kövesse tehát ezeket az egyszerű lépéseket.
📌 Lépések :
- A legelején írja be a munkalap nevét. Ebben az esetben a munkalapunk neve 2019-es értékesítési adatok .
- Ezután nyomja meg a CTRL + K billentyűvel a billentyűzeten.
Ez felveti a Hiperhivatkozás beillesztése varázsló.
- Most kattintson a Hely ebben a dokumentumban opciót>> majd válassza ki a munkalap nevét ( 2019-es értékesítési adatok )>> kattintson a OK gomb.
Ez egy kattintható linket illeszt be a szövegrészbe, ahogy az alábbi képen látható.
Hasonló módon ismételjük meg a folyamatot a 2020-as értékesítési adatok munkalap.
Viszont kövesse ugyanezt az eljárást a 2021-es értékesítési adatok munkalap.
Végül az eredményeknek úgy kell kinézniük, mint az alábbi képen.
Csak így, létrehoztál egy tartalomjegyzék a munkalapokhoz, ilyen egyszerű!
Módszer-2: ALT billentyű használata a tartalomjegyzék létrehozásához
Tegyük fel, hogy már van egy fejléc a táblázathoz, amelyet indexnévként be akarunk illeszteni a tartalomjegyzék A következő módszerünk éppen erre a kérdésre ad választ, úgyhogy csak kövessétek.
📌 Lépések :
- Kezdetben válassza ki a címszót (itt ez a következő 2019-es értékesítési adatok ).
- Ezután nyomja meg és tartsa lenyomva a ALT billentyűvel és a jobb egérgombbal.
📄 Megjegyzés: Ez a módszer csak akkor működik, ha a munkalap már el lett mentve. Tehát győződjön meg róla, hogy megnyomta a CTRL + S billentyűvel mentse el először a munkalapot.
- Most vigye a kurzort a kijelölt terület szélére. B1 cellát, és húzza be a munkalapra a tartalomjegyzék Ebben az esetben a ALT billentyű munkalap.
Ezzel elérkeztünk a ALT billentyű munkalap.
- Ezt követően engedje el a ALT billentyűvel, és húzza a kurzort a kívánt helyre ( B5 cellát), miközben lenyomva tartjuk az egér jobb gombját.
- Viszont, engedje el a jobb egérgombot>> megjelenik egy lista a lehetőségek, válassza ki a Hiperhivatkozás létrehozása itt opció.
Ennek következtében az eredményeknek az alábbi képhez hasonlóan kell kinézniük.
Végül ismételje meg ugyanezt az eljárást a másik két munkalap esetében az alábbi ábrán látható módon.
Módszer-3: HYPERLINK funkció használata a tartalomjegyzék létrehozásához
Ha Ön is azok közé az emberek közé tartozik, akik szeretik az Excel képleteket használni, akkor a következő módszerünkkel Önt is lefedjük. Itt alkalmazzuk a a HYPERLINK funkció a munkalapokra utaló linkek beágyazásához. Kezdjük tehát.
📌 Lépések :
- Először is, menjen a B5 cellába, és írja be az alábbi kifejezést.
=HYPERLINK("#'2019 Sales Data'!A1", "2019 Sales Data")
Ebben a képletben a "#'2019 értékesítési adatok'!A1" a link_location argumentum, és a 2019-es értékesítési adatok munkalap. Végül a "2019-es értékesítési adatok" az opcionális friendly_name argumentum, amely a linkként megjelenített szöveges karakterláncot jelöli. A Font (#) jel azt jelzi a függvénynek, hogy a munkalap ugyanabban a munkafüzetben van.
- Másodszor, kövesse ugyanazt az eljárást a 2020-as értékesítési adatok munkalapot, és illessze be az alábbi képletet.
=HYPERLINK("#'2020 Sales Data'!A1", "2020 Sales Data")
- Hasonlóképpen, írja be az alábbi kifejezést, hogy megismételje az eljárást a 2021-es értékesítési adatok munkalap.
=HYPERLINK("#'2021 Sales Data'!A1", "2021 Sales Data")
Ezt követően az összes lépés elvégzése után az eredményeknek az alábbi képen látható módon kell kinézniük.
Bővebben: Hogyan hozzon létre tartalomjegyzéket az Excelben hiperhivatkozásokkal (5 mód)
4. módszer: VBA-kód alkalmazása automatikus tartalomjegyzék létrehozásához
Ha gyakran van szükséged az oszlopszámú találatokra, akkor érdemes megfontolni a VBA Ez egyszerű & könnyű, csak kövesse.
📌 Lépés-01: Visual Basic szerkesztő megnyitása
- Először is, navigáljon a Fejlesztő fülön>> kattintson a Visual Basic gomb.
Ez megnyitja a Visual Basic szerkesztő új ablakban.
📌 Step-02: VBA kód beillesztése
- Másodszor, menjen a Beillesztés tab>> select Modul .
A könnyebb áttekinthetőség kedvéért másolja ki a kódot innen, és illessze be az alábbi ablakba.
Sub Excel_Table_Of_Contents() Dim alerts As Boolean Dim y As Long Dim Wrksht_Index As Worksheet Dim Wrksht As Variant alerts = Application.DisplayAlerts Application.DisplayAlerts = False On Error Resume Next Sheets("TOC").Delete On Error GoTo 0 Set Wrksht_Index = Sheets.Add(Sheets(1)) Wrksht_Index.Name = "TOC" y = 1 Cells(1, 1).Value = "TOC" For Each Wrksht In ThisWorkbook.Sheets If Wrksht.Name If Wrksht.Name."TOC" Then y = y + 1 Wrksht_Index.Hyperlinks.Add Cells(y, 1), "", "'" & Wrksht.Name & "'!A1", , Wrksht.Name End If Next Application.DisplayAlerts = alerts End Sub
⚡ Kódbontás:
Most elmagyarázom a VBA kód, amelyet a tartalomjegyzék Ebben az esetben a kódot a következőkre osztják fel 3 lépések.
- Az első részben az alprogramnak adunk egy nevet, itt ez a következő Excel_Table_Of_Contents() .
- Ezután definiáljuk a változókat riasztások, y, és Wrksht .
- Ezután rendelje hozzá Hosszú , Boolean , és Változat adattípusok.
- Ezen túlmenően határozza meg Wrksht_Index mint a változó a tároláshoz a Worksheet objektum .
- A második bájitalban távolítson el minden korábbi tartalomjegyzék lapot a a Delete módszer .
- Most illesszünk be egy új lapot az Add módszer az első pozícióban, és nevezzük el "Tartalomjegyzék" a használatával a Name nyilatkozat .
- A harmadik részben deklarálunk egy számlálót ( y = 1 ) és használja a For ciklus és az If utasítás a munkalapok nevének megadásához.
- Végül használja a HYPERLINK funkcióval a munkalapok nevébe ágyazott kattintható hivatkozásokat hozhat létre.
📌 Step-03: VBA kód futtatása
- Most nyomja meg a F5 billentyűvel a billentyűzeten.
Ez megnyitja a Makrók párbeszédpanel.
- Ezt követően kattintson a Fuss gomb.
Az eredményeknek végül úgy kell kinézniük, mint az alábbi képernyőképen.
Bővebben: Hogyan készítsünk tartalomjegyzéket a VBA használatával az Excelben (2 példa)
Navigálás a munkalapokhoz az állapotsor használatával
Ha sok munkalapja van az Excelben, nehéz lehet a kívánt helyre navigálni. Az Excelnek azonban van egy ügyes trükkje a tarsolyában! Azaz, a az állapotsor segítségével könnyedén navigálhat bármelyik munkalapra. Most pedig engedje meg, hogy az alábbi lépésekben bemutassam a folyamatot.
📌 Lépések :
- Először is, mozgassa a kurzort a munkalap bal alsó sarkába, ahogy az alábbi képen látható.
- Most, ahogy a kurzor fölé mozgatja a kurzort, látni fog egy Jobb klikk az összes lap megtekintéséhez üzenet.
- Ezután kattintson az egér jobb gombjával.
Egy pillanat alatt a Aktiválja a címet. párbeszédpanel jelenik meg, amely az összes lapot megjeleníti.
- Ezt követően válasszuk ki a lapot, például mi a 2021-es értékesítési adatok >> kattintson a OK gomb.
Ennyi, átkerül a kiválasztott lapra.
Gyakorlati szekció
Mi biztosítottunk egy Gyakorlat rész a lapok jobb oldalán, hogy gyakorolhassátok magatokat. Kérjük, hogy mindenképpen egyedül csináljátok.
Következtetés
Remélem, ez a cikk segített megérteni, hogyan kell tartalomjegyzék automatikus létrehozása Excelben Ha bármilyen kérdése van, kérjük, hagyjon egy megjegyzést alább. Továbbá, ha még több ilyen cikket szeretne olvasni, akkor látogasson el weboldalunkra. ExcelWIKI .