Hoe om inhoudsopgawe outomaties in Excel te skep

  • Deel Dit
Hugh West

Soek jy maniere om 'n inhoudsopgawe in Excel te skep ? Dan het jy op die regte plek gekom! Jy kan 'n inhoudsopgawe in Excel skep om met net een klik na die werkblad van jou keuse te navigeer. In hierdie artikel sal ons 4 handige maniere demonstreer om outomaties 'n inhoudsopgawe in Excel te skep .

Laai Oefenwerkboek af

Jy kan laai die oefenwerkboek af vanaf die skakel hieronder.

Skep inhoudsopgawe.xlsm

4 maniere om inhoudsopgawe outomaties in Excel te skep

Excel bied weliswaar geen kenmerk om 'n inhoudsopgawe te genereer nie. In plaas daarvan kan jy Excel-funksies, VBA -kode en sleutelbordkortpaaie gebruik om 'n inhoudsopgawe te verkry. Daarom, sonder verdere vertraging, laat ons elke metode individueel sien.

Kom ons sê, ons het die Kwartaallikse Verkoopdata getoon in die B4:F14 -selle. Hier wys die datastel die Ligging en Kwartaallikse Verkope vir die jaar 2019 . Net so word die Verkoopdata vir 2020 en 2021 hieronder getoon.

Hier het ons Microsoft Excel 365 -weergawe gebruik, jy mag enige ander weergawe gebruik volgens jou gerief.

Metode-1 : Gebruik sleutelbordkortpad om inhoudsopgawe te skep

Sal dit nie wonderlik wees as daar net 'n sleutelbordkortpad was om 'n inhoudsopgawe te skepin Excel? Wel, jy is gelukkig, want ons eerste metode beskryf presies dit. So, volg hierdie eenvoudige stappe.

📌 Stappe :

  • Tik heel aan die begin die naam van die werkblad in. In hierdie geval is die naam van ons werkblad 2019 Verkoopsdata .
  • Druk dan die CTRL + K sleutel op jou sleutelbord.

Dit bring die Voeg hiperskakel in -towenaar op.

  • Klik nou op die Plaas in hierdie dokument -opsie >> kies dan die werkbladnaam ( 2019 Verkoopsdata ) >> klik die OK -knoppie.

Dit plaas 'n klikbare skakel in die teksstring soos in die prent hieronder getoon.

Herhaal op 'n soortgelyke wyse die proses vir die 2020 Verkoopsdata werkblad.

Op sy beurt, volg dieselfde prosedure vir die 2021 Verkoopsdata werkblad.

Laastens moet die resultate lyk soos die prentjie hieronder gegee.

Net so, jy het 'n inhoudsopgawe vir jou werkblaaie gegenereer, so maklik is dit!

Metode-2: Gebruik ALT-sleutel om te genereer Inhoudsopgawe

Gestel jy het reeds 'n opskrif vir jou tabel wat jy as die indeksnaam in die inhoudsopgawe wil invoeg. Ons volgende metode beantwoord juis hierdie vraag. Volg dus net saam.

📌 Stappe :

  • Kies aanvanklik die opskrif (hier is dit 2019-verkopeData ).
  • Volgende, druk en hou die ALT -sleutel en die regtermuisknoppie in.

📄 Let wel. : Hierdie metode sal slegs werk as jou werkblad reeds gestoor is. Maak dus seker dat jy die CTRL + S -sleutel druk om eers jou werkblad te stoor.

  • Beweeg nou die wyser by die rand van die geselekteerde B1 -sel en sleep dit na die werkblad met die inhoudsopgawe . In hierdie geval is dit die ALT Key werkblad.

Dit bring jou by die ALT Sleutel -werkblad.

  • Na aanleiding hiervan, laat los die ALT -sleutel en sleep die wyser na die verlangde ligging ( B5 sel) terwyl jy dit hou met die regtermuisknoppie af.
  • Laat op sy beurt die regtermuisknoppie >> 'n lys opsies verskyn, kies die Skep hiperskakel hier -opsie.

Gevolglik moet die resultate soos die volgende prent hieronder lyk.

Herhaal laastens dieselfde prosedure vir die ander twee werkkaarte soos hieronder uitgebeeld.

As jy een van daardie mense is wat dit geniet om Excel-formules te gebruik, dan sal ons volgende metode jou dek. Hier sal ons die HYPERLINK-funksie toepas om skakels in te sluit wat na die werkblaaie verwys. So, kom ons begin.

📌 Stappe :

  • Gaan eerstens na die B5 -sel en voer dieuitdrukking hieronder.

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

In hierdie formule is die “#'2019 Verkoopsdata'!A1” is die skakel_ligging argument en verwys na die ligging van die 2019 Verkoopsdata -werkblad. Laastens, die “2019 Verkoopsdata” is die opsionele vriendelike_naam -argument wat die teksstring aandui wat as die skakel vertoon word. Die Pond (#) -teken vertel die funksie dat die werkblad in dieselfde werkboek is.

  • Tweedens, volg dieselfde proses vir die 2020 Verkoopsdata -werkblad en voeg die formule hieronder in.

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

  • Tik net so die uitdrukking hieronder in om die prosedure vir die 2021 Verkoopsdata -werkblad te herhaal.

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

Daarna, nadat al die stappe voltooi is, behoort die resultate soos die prent hieronder te lyk.

Lees meer: Hoe om inhoudsopgawe in Excel te skep met hiperskakels (5 maniere)

Metode-4: Toepassing van VBA-kode om outomatiese inhoudsopgawe te skep

As jy dikwels die kolomnommer van wedstryde moet kry, kan jy die VBA -kode hieronder oorweeg. Dit is eenvoudig & amp; maklik, volg net saam.

📌 Stap-01: Maak Visual Basic Editor oop

  • Navigeer eerstens na die Ontwikkelaar oortjie >> klik op die Visual Basic -knoppie.

Dit maak die Visual Basic Editor oop in'n nuwe venster.

📌 Stap-02: Voeg VBA-kode in

  • Gaan tweedens na die Voeg in -oortjie >> kies Module .

Vir jou gemak van verwysing, kan jy die kode van hier af kopieer en dit in die venster plak soos hieronder getoon.

6396

Kode-ontleding:

Nou sal ek die VBA -kode wat gebruik word om die inhoudsopgawe te genereer. In hierdie geval word die kode in 3 stappe verdeel.

  • In die eerste gedeelte word die subroetine 'n naam gegee, hier is dit Excel_Table_Of_Contents() .
  • Definieer dan die veranderlikes waarskuwings, y, en Wrksht .
  • Ken dan Lang toe , Boolean en Variant datatipes onderskeidelik.
  • Definieer ook Wrksht_Index as die veranderlike vir die stoor van die Werkblad-objek .
  • In die tweede drankie, verwyder enige vorige Inhoudsopgawe-vel deur die Delete-metode te gebruik.
  • Voeg nou 'n nuwe blad in met die Voeg by metode in die eerste posisie en noem dit “Inhoudsopgawe” deur die Naamstelling te gebruik.
  • In die derde gedeelte verklaar ons 'n teller ( y = 1 ) en gebruik die For-lus en die If-stelling om die name van die werkblaaie te kry.
  • Ten slotte, gebruik die HYPERLINK -funksie om klikbare skakels wat in die werkbladname ingebed is, te genereer.

📌 Stap-03: Begin VBA-kode

  • Druk nou die F5 sleutel op jou sleutelbord.

Dit maak die Makro's dialoogkassie oop.

  • Klik hierna op die Hardloop -knoppie.

Uiteindelik behoort die resultate soos die skermkiekie hieronder te lyk.

Lees meer: Hoe om 'n inhoudsopgawe te maak met VBA in Excel (2 voorbeelde)

As jy baie werkblaaie in Excel het, kan dit moeilik wees om na die voorkeurligging te navigeer. Excel het egter een handige truuk op sy mou! Dit wil sê, jy kan die Statusbalk gebruik om in 'n briesie na enige werkblad te navigeer. Laat my nou toe om die proses in die stappe hieronder te demonstreer.

📌 Stappe :

  • Beweeg eerstens jou wyser na die onderste linkerhoek van jou werkblad soos in die prentjie hieronder getoon.
  • Nou, terwyl jy die wyser beweeg, sal jy 'n Regsklik om alle velle -boodskap te sien.

  • Volgende, regskliek met die muis.

In 'n oomblik verskyn die Aktiveer dialoogkassie wat al die blaaie vertoon .

  • Kies hierna die blad, byvoorbeeld, ons het die 2021 Verkoopsdata >> klik die OK -knoppie.

Dit is dit, jy sal na die blad wat jy gekies het skuif.

Oefenafdeling

Ons het 'n Oefening -afdeling aan die regterkant van elkeblad sodat jy jouself kan oefen. Maak asseblief seker dat jy dit self doen.

Slot

Ek hoop hierdie artikel het jou gehelp om te verstaan ​​hoe om 'n inhoudsopgawe outomaties te skep in Excel . As jy enige navrae het, laat asseblief 'n opmerking hieronder. Ook, as jy meer artikels soos hierdie wil lees, kan jy ons webwerf ExcelWIKI besoek.

Hugh West is 'n hoogs ervare Excel-afrigter en ontleder met meer as 10 jaar ondervinding in die bedryf. Hy het 'n Baccalaureusgraad in Rekeningkunde en Finansies en 'n Meestersgraad in Besigheidsadministrasie. Hugh het 'n passie vir onderrig en het 'n unieke onderrigbenadering ontwikkel wat maklik is om te volg en te verstaan. Sy kundige kennis van Excel het duisende studente en professionele persone wêreldwyd gehelp om hul vaardighede te verbeter en uit te blink in hul loopbane. Deur sy blog deel Hugh sy kennis met die wêreld, en bied gratis Excel-tutoriale en aanlyn opleiding aan om individue en besighede te help om hul volle potensiaal te bereik.