Hoe kinne jo ynhâldsopjefte automatysk oanmeitsje yn Excel

  • Diel Dit
Hugh West

Op syk nei manieren om in ynhâldsopjefte te meitsjen yn Excel ? Dan binne jo op it goede plak kommen! Jo kinne in ynhâldsopjefte yn Excel meitsje om mei mar ien klik nei it wurkblêd fan jo kar te navigearjen. Yn dit artikel sille wy 4 handige manieren demonstrearje om automatysk in ynhâldsopjefte te meitsjen yn Excel .

Oefenwurkboek downloade

Jo kinne download it oefenwurkboek fan de ûndersteande keppeling.

Table of Contents oanmeitsje.xlsm

4 Manieren om automatysk ynhâldsopjefte te meitsjen yn Excel

Jawis, Excel biedt gjin funksje om in ynhâldsopjefte te generearjen. Ynstee dêrfan kinne jo Excel-funksjes, VBA koade, en fluchtoetsen brûke om in ynhâldsopjefte te krijen. Dêrom, sûnder fierdere fertraging, litte wy elke metoade yndividueel sjen.

Litte wy sizze, wy hawwe de Kwartaalferkeapgegevens oanjûn yn 'e B4:F14 -sellen. Hjir toant de dataset de Lokaasje en Kwartaal ferkeap foar it jier 2019 . Likegoed wurde de ferkeapgegevens foar 2020 en 2021 hjirûnder werjûn.

Hjir hawwe wy Microsoft Excel 365 ferzje brûkt, jo meie elke oare ferzje brûke neffens jo gemak.

Metoade-1 : Gebrûk fan toetseboerd fluchtoets om ynhâldsopjefte te meitsjen

Soe it net geweldich wêze as d'r allinich in toetseboerdfluchtoets wie om in ynhâldsopjefte te meitsjenyn Excel? No, jo hawwe gelok, om't ús earste metoade krekt dat beskriuwt. Dus, folgje dizze ienfâldige stappen.

📌 Stappen :

  • Typ oan it begjin de namme fan it wurkblêd yn. Yn dit gefal is de namme fan ús wurkblêd 2019 Sales Data .
  • Druk dêrnei op de CTRL + K toets op jo toetseboerd.

Dit bringt de wizard Hyperlink ynfoegje op.

  • Klikje no op de opsje Plaze yn dit dokumint >> kies dan de namme fan it wurkblêd ( 2019 Sales Data ) >> klik op de knop OK .

Dit foeget in klikbare keppeling yn yn de tekenrige fan tekst lykas werjûn yn de ôfbylding hjirûnder.

Op in fergelykbere wize werhelje it proses foar it 2020 Sales Data wurkblêd.

Op syn beurt, folgje deselde proseduere foar it 2021 Sales Data wurkblêd.

Uteinlik moatte de resultaten lykje op de ôfbylding hjirûnder.

Krekt sa, jo hawwe in ynhâldtabel oanmakke foar jo wurkblêden, it is sa maklik!

Metoade-2: ALT-kaai brûke om te generearjen Ynhâldsopjefte

Stel dat jo al in kop foar jo tabel hawwe dy't jo as yndeksnamme yn de ynhâldsopjefte ynfoegje wolle. Us folgjende metoade beantwurdet dizze fraach. Folgje dus gewoan mei.

📌 Stappen :

  • Selektearje earst de koptekst (hjir is it 2019 SalesGegevens ).
  • Druk dêrnei de ALT -kaai en de rjochtermûsknop yn en hâld yndruk.

📄 Opmerking : Dizze metoade sil allinich wurkje as jo wurkblêd al bewarre is. Dus, soargje derfoar dat jo op de CTRL + S -toets drukke om jo wurkblêd earst op te slaan. de râne fan de selektearre B1 sel en sleep it yn it wurkblêd mei de ynhâldsopjefte . Yn dit gefal is it it ALT Key wurkblêd.

Dit bringt jo nei de ALT Key wurkblêd.

  • Dêrnei, lit de ALT kaai los en sleep de rinnerke nei de winske lokaasje ( B5 sel) wylst jo yndrukt wurde de rjochter mûsknop del.
  • Let op syn beurt de rjochtermûsknop >> in list mei opsjes ferskynt, kies de Hyperlink hjir oanmeitsje opsje.

Dêrtroch moatte de resultaten derút sjen as de folgjende ôfbylding hjirûnder.

As lêste, werhelje deselde proseduere foar de oare twa wurkblêden lykas hjirûnder ôfbylde.

As jo ​​ien fan 'e minsken binne dy't genietsje fan it brûken fan Excel-formules, dan hat ús folgjende metoade jo behannele. Hjir sille wy de HYPERLINK-funksje tapasse om keppelings yn te setten dy't ferwize nei de wurkblêden. Dus litte wy begjinne.

📌 Stappen :

  • Gean earst nei de B5 -sel en fier deútdrukking hjirûnder.

=HYPERLINK("#'2019 Sales Data'!A1","2019 Sales Data")

Yn dizze formule is de "#'2019 Sales Data'!A1" is it link_location argumint en ferwiist nei de lokaasje fan it 2019 Sales Data wurkblêd. Uteinlik is de "2019 Sales Data" it opsjonele friendly_name argumint dat de tekststring oanjout dy't wurdt werjûn as de keppeling. It Pûn (#) teken fertelt de funksje dat it wurkblêd yn itselde wurkboek stiet.

  • Folgje as twadde itselde proses foar de 2020 Sales Data wurkblêd en ynfoegje de formule hjirûnder jûn.

=HYPERLINK("#'2020 Sales Data'!A1","2020 Sales Data")

  • Typ likegoed de útdrukking hjirûnder yn om de proseduere foar it wurkblêd 2021 Sales Data te werheljen.

=HYPERLINK("#'2021 Sales Data'!A1","2021 Sales Data")

Dêrnei, nei it foltôgjen fan alle stappen, moatte de resultaten derút lykje as de ôfbylding hjirûnder.

Lês mear: Hoe kinne jo ynhâldsopjefte yn Excel meitsje mei hyperlinks (5 manieren)

Metoade-4: VBA-koade tapasse om automatyske ynhâldsopjefte te meitsjen

As jo ​​faaks it kolomnûmer fan wedstriden moatte krije, dan kinne jo de VBA koade hjirûnder beskôgje. It is simpel & amp; maklik, folgje gewoan mei.

📌 Stap-01: Iepenje Visual Basic Editor

  • Gean earst nei it ljepblêd ûntwikkelder >> klik op de knop Visual Basic .

Dit iepenet de Visual Basic Editor ynin nij finster.

📌 Stap-02: VBA-koade ynfoegje

  • Gean as twadde nei de ljepper Ynfoegje >> selektearje Module .

Foar jo gemak fan referinsje kinne jo de koade hjirwei kopiearje en yn it finster plakke lykas hjirûnder werjûn.

5749

Koadeferdieling:

No sil ik it útlizze VBA -koade brûkt om de ynhâldtabel te generearjen. Yn dit gefal is de koade ferdield yn 3 stappen.

  • Yn it earste diel wurdt de subroutine in namme jûn, hjir is it Excel_Table_Of_Contents() .
  • Definiearje dêrnei de fariabelen alerts, y, en Wrksht .
  • Dan, tawize Lang , Boolean , en Fariant gegevenstypen respektivelik.
  • Dêrneist definiearje Wrksht_Index as de fariabele foar it bewarjen fan it wurkblêdobjekt .
  • Yn it twadde drankje, fuortsmite alle eardere Table of Contents sheet mei de Delete metoade .
  • Foegje no in nij blêd yn mei it Add metoade yn 'e earste posysje en neam it "ynhâldsopjefte" mei de Name statement .
  • Yn it tredde diel ferklearje wy in teller ( y = 1 ) en brûk de For Loop en de If statement om de nammen fan de wurkblêden te krijen.
  • As lêste, brûk de funksje HYPERLINK om klikbere keppelings te generearjen dy't ynbêde binne yn 'e wurkblêdnammen.

📌 Stap-03: VBA-koade útfiere

  • Druk no op de F5 -toets op jo toetseboerd.

Dit iepenet it dialoochfinster Makro's .

  • Dêrnei klikje jo op de knop Utfiere .

Uteinlik soene de resultaten derút moatte lykje op de skermôfdruk hjirûnder.

Lês mear: Hoe kinne jo ynhâldsopjefte meitsje mei VBA yn Excel (2 foarbylden)

As jo ​​in protte wurkblêden yn Excel hawwe, kin it lestich wêze om nei de foarkarslokaasje te navigearjen. Excel hat lykwols ien handige trúk yn ​​'e mouwe! Dat wol sizze, jo kinne de Statusbalke brûke om yn in wyntsje nei elk wurkblêd te navigearjen. Lit my no it proses sjen litte yn 'e stappen hjirûnder.

📌 Stappen :

  • Ferstean earst jo rinnerke nei de hoeke lofterûnder fan jo wurkblêd lykas werjûn yn de foto hjirûnder.
  • No, as jo de rinnerke hoverje sille jo in rjochtsklikke om alle blêden te sjen berjocht.

  • Dêrnei rjochtsklikje mei de mûs.

Yn in momint ferskynt it dialoochfinster Aktivearje dêr't alle blêden werjûn wurde .

  • Dêrnei kieze it blêd, wy hawwe bygelyks de 2021 Sales Data >> klik op de knop OK .

Dat is it, jo geane nei it blêd dat jo keazen hawwe.

Oefeningsdiel

Wy hawwe in Oefeningsdiel oan 'e rjochterkant fan elk levereblêd sadat jo sels oefenje kinne. Soargje derfoar dat jo it sels dwaan.

Konklúzje

Ik hoopje dat dit artikel jo holpen hat te begripen hoe't jo automatysk in ynhâldsopjefte meitsje kinne yn Excel . As jo ​​​​fragen hawwe, lit dan asjebleaft in reaksje hjirûnder. Ek, as jo mear artikels lykas dit lêze wolle, kinne jo ús webside besykje ExcelWIKI .

Hugh West is in tige betûfte Excel-trainer en analist mei mear as 10 jier ûnderfining yn 'e yndustry. Hy hat in bachelorstitel yn boekhâlding en finânsjes en in masterstitel yn bedriuwsadministraasje. Hugh hat in passy foar lesjaan en hat in unike lesoanpak ûntwikkele dy't maklik te folgjen en te begripen is. Syn saakkundige kennis fan Excel hat tûzenen studinten en professionals wrâldwiid holpen har feardigens te ferbetterjen en útblinke yn har karriêre. Troch syn blog dielt Hugh syn kennis mei de wrâld, en biedt fergese Excel-tutorials en online training om partikulieren en bedriuwen te helpen har folsleine potensjeel te berikken.