Hoe om inhoudsopgawe vir oortjies in Excel te skep (6 metodes)

  • Deel Dit
Hugh West

Soms word die Excel-werkboek groot as gevolg van talle werkblaaie. Omdat daar verskeie werkkaarte is, is dit moeilik om almal te oorsig. In daardie geval kan 'n inhoudsopgawe 'n goeie oplossing wees. Hierdie artikel sal wys hoe om 'n inhoudsopgawe te skep vir oortjies deur VBA-kode en hiperskakels in Excel te gebruik. Ek dink jy vind hierdie artikel insiggewend en kry 'n paar waardevolle binnegoed.

Laai Oefenwerkboek af

Laai die oefenwerkboek hieronder af.

Inhoudsopgawe vir Tabs.xlsm

6 Geskikte Metodes om Inhoudsopgawe vir Oortjies in Excel te skep

Om 'n inhoudsopgawe vir oortjies te skep, het ons ses verskillende maniere gevind waardeur jy maklik kan doen die werk. In hierdie artikel wil ons verskeie Excel-opdragte, -funksies, en nog belangriker, 'n VBA-kode gebruik om 'n inhoudsopgawe vir oortjies te skep. Voordat ons iets doen, moet ons 'n paar sigblad-oortjies skep.

Daarna wil ons die Excel-funksies en VBA-kode gebruik om die vereiste inhoudsopgawe vir oortjies te skep. .

1. Gebruik kontekskieslys

Ons eerste metode is baie maklik om te gebruik. Hier sal ons elke sigblad-oortjienaam neerskryf en 'n skakel daar byvoeg. Dan, as ons op die skakel klik, sal dit ons na daardie sekere werkblad neem. Om die metode te verstaan, volg die stappe.

Stappe

  • Skryf eers al die sigbladoortjies neerwaar jy skakels wil byvoeg.

  • Dan, regskliek op sel B5 .
  • Dit sal die Kontekskieslys oopmaak.
  • Van daar af, kies die Skakel -opsie.

  • Op 'n ander manier kan jy die Link -opsie kry.
  • Gaan eers na die Voeg in -oortjie op die lint.
  • Kies dan Skakel van die Skakels groep.

  • Gevolglik sal dit die oopmaak Voeg Hyperlink dialoogkassie in.
  • Kies dan Plaas in hierdie dokument uit die Skakel na afdeling.
  • Stel daarna enige selverwysing.
  • Kies dan die plek in hierdie dokument. Aangesien ons 'n hiperskakel van die Verenigde State-werkblad wil skep, kies dus die Verenigde State.
  • Klik uiteindelik op OK .

  • Dit sal 'n hiperskakel op sel B5 skep.

  • Volg dieselfde prosedure en voeg 'n hiperskakel in elke sel in jou inhoudsopgawe by.

  • As jy dan op enige oortjies klik, sal dit ons na daardie sekere sigblad neem. oortjie.

  • Hier klik ons ​​op die Australië -oortjie, en dit neem ons na die Australië-sigbladoortjie. Sien die skermkiekie.

2. Inbedding van VBA-kode

Jy kan VBA-kode gebruik om 'n inhoudsopgawe vir oortjies te skep. Voordat jy iets doen, moet jy die Ontwikkelaar-oortjie op die lint byvoeg. Daarna gebruik jydie VBA-kode en skep 'n inhoudsopgawe in Excel vir oortjies. Volg die stappe.

Stappe

  • Gaan eers na die Ontwikkelaar -oortjie op die lint.
  • Dan , kies Visual Basic uit die Kode -groep.

  • Dit sal die oopmaak. Visual Basic opsie.
  • Gaan dan na die Voeg in -oortjie daar.
  • Kies daarna die Module -opsie.

  • Dit sal 'n Module -kodevenster oopmaak waar jy jou VBA-kode sal skryf.
3572
  • Maak dan die visuele basiese venster toe.
  • Gaan daarna weer na die Ontwikkelaar -oortjie.
  • Kies die Makro's -opsie van die Kode groep.

  • Gevolglik sal die Makro dialoogkassie verskyn.
  • Kies dan die Inhoudsopgawe -opsie in die Makronaam-afdeling.
  • Klik ten slotte op Run .

  • Gevolglik sal dit vir ons die volgende resultaat gee. Sien die skermskoot.

  • Dan, as jy enige oortjie kies, sal dit dit na daardie werkblad neem.

  • Hier kies ons die Finland -oortjie, dit sal ons na die Finland-sigbladoortjie neem. Sien die skermskoot.

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

In hierdie metode sal ons die HYPERLINK-funksie gebruik. Deurdeur die HYPERLINK funksie te gebruik, skep ons 'n inhoudsopgawe vir oortjies. Daarna, as jy op die oortjie klik, sal dit jou na daardie sekere sigbladoortjie neem. Om hierdie metode te verstaan, volg die stappe noukeurig.

Stappe

  • Kies eers sel B5 .
  • Skryf dan die volgende formule neer.
=HYPERLINK("#'United States'!A1","USA")

  • Daarna, druk Enter om die formule toe te pas.

  • Kies dan sel B6 .
  • Skryf die volgende formule neer.
=HYPERLINK("#'France '!A1","France")

  • Druk dan Enter om die formule toe te pas.

  • Doen dieselfde prosedure vir ander selle om 'n tabel van inhoud vir oortjies.
  • Uiteindelik sal ons die volgende resultaat kry.

  • Dan, as jy enige oortjie kies, sal dit neem dit na daardie sigblad-oortjie.

  • Hier kies ons die Frankryk -oortjie, dit sal ons na die Frankryk-sigblad neem oortjie. Sien die skermskoot.

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

4. Gebruik van kragnavraag

Ons vierde metode is gebaseer op die gebruik van die kragnavraag. Eerstens maak ons ​​die Excel-lêer oop op die kragnavraag. Dan, deur die HYPERLINK -funksie te gebruik, sal ons die hiperskakels vir elke werkblad kry. Om dit behoorlik te verstaan, volg diestappe.

Stappe

  • Gaan eers na die Data -oortjie op die lint.
  • Kies dan Kry Data aftreklys opsie van die Kry & Transformeer Data .
  • Kies daarna Van lêer -opsie.
  • Kies dan Uit Excel-werkboek .

  • Kies daarna jou voorkeur Excel-lêer en klik op Voer in .

  • Dan sal die Navigator dialoogkassie verskyn.
  • Kies die Inhoudsopgawe opsie.
  • Klik ten slotte op Transform Data .

  • As 'n gevolg, sal dit die Power Query-venster oopmaak.

  • Dan, regskliek op die Naam titel en kies Verwyder ander kolomme .

  • Gevolglik is alle ander kolomme verwyder.
  • Klik dan op die Sluit & Laai aftrek-opsie.
  • Van daar af, kies Sluit & Laai na .

  • Dan sal die dialoogkassie Invoer data verskyn.
  • Kies die plek waar jy jou data wil plaas en ook die sel stel.
  • Ten slotte, klik op OK .

  • Dit sal vir ons die volgende resultaat gee. Sien die skermskoot.

  • Skep dan 'n nuwe kolom waar jy jou oortjies-skakel wil plaas.

  • Kies daarna sel C5 .
  • Skryf die volgende neerformule.
=HYPERLINK("#'"&[@Name]&"'!A1","USA")

  • Druk Enter om die formule toe te pas.

  • Doen dieselfde prosedure vir alle selle. Daarna sal jy die volgende resultaat kry.

  • As jy op enige oortjie klik, sal dit jou na daardie sekere werkblad neem.
  • Hier klik ons ​​op die VSA-oortjie. Dit neem ons na die Verenigde State-sigbladoortjie.

5. Gebruik van knoppies

'n Ander manier waarop ons 'n inhoudsopgawe vir oortjies kan skep, is deur die knoppies te gebruik. In hierdie metode skep ons 'n knoppie en koppel dit dan aan die verlangde sigbladoortjie. Daarna, as ons op die knoppie klik, sal dit ons na daardie oortjie neem. Om die metode te verstaan, volg die stappe behoorlik.

Stappe

  • Gaan eers na die Ontwikkelaar -oortjie op die lint.
  • Kies dan die Voeg in aftrek-opsie uit die Kontrole groep.

  • Kies die Button(Form Control) uit die Voeg in aftrek-opsie.

  • Gevolglik sal dit die muiswyser in 'n plus- (+)-ikoon omskakel.
  • Sleep die plus-ikoon om die vorm van die knoppie te gee.

  • Dit sal die Assign Macro dialoogkassie oopmaak.
  • Kies dan die Nuwe opsie.

  • Dit sal die Visual Basic-venster oopmaak waar jy jou VBA vir hierdie knoppie moet plaas.
  • Hierdie kode sal skep'n skakel na 'n sekere sigbladoortjie.
  • Skryf die volgende kode neer.
2845
Let wel:Om 'n skakel na 'n sekere sigbladoortjie te skep , moet jy 'Verenigde State' vervang met jou voorkeuroortjienaam. Alle ander kodes sal onveranderd bly.

  • Maak dan die venster toe.
  • Gaan daarna na die Ontwikkelaar -oortjie op die lint.
  • Kies dan Makro's uit die Kode -groep.

  • Gevolglik sal die Makro dialoogkassie sal verskyn.
  • Kies dan Button1_Click uit die Makronaam afdeling.
  • Klik ten slotte op Hardloop .

  • Dit sal ons na daardie sekere oortjie neem.
  • Dan, regskliek op die knoppie.
  • Kies Wysig teks uit die Kontekskieslys .

  • Hier , stel ons ons knoppie naam as ' VSA '.
  • Jy kan jou voorkeurnaam stel.
  • Klik nou op die Naam van die knoppie.
  • Dit sal jou na daardie sekere oortjie neem.

  • Hier skep ons 'n skakel met die sigbladoortjie genaamd ' Verenigde State '. So, dit sal ons na daardie oortjie neem.

  • Volg dieselfde prosedure om ander knoppies vir alle vereiste oortjies te skep.
  • Uiteindelik kry ons die vereiste inhoudsopgawe vir oortjies. Sien die skermkiekie.

6. Toepassing van gekombineerde formule

In hierdie metode gebruik ons ​​die Naambestuurder waar ons saldefinieer die naam. Daarna sal ons 'n gekombineerde formule gebruik waardeur ons die inhoudsopgawe vir oortjies kan skep. Voordat ons by die stappe ingaan, hier is die funksies wat ons in hierdie metode gaan gebruik:

  • REPT-funksie
  • NOU-funksie
  • BLADE-funksie
  • RY-funksie
  • VERVANG-funksie
  • HYPERLINK-funksie
  • TRIM-funksie
  • REGTE-funksie
  • CHAR-funksie

Om die metode duidelik te verstaan, volg nou die stappe.

Stappe

  • Gaan eers na die Formule -oortjie in die lint.
  • Kies dan Definieer Naam uit die Gedefinieerde Name -groep.

  • Dit sal die Nuwe Naam -dialoogkassie oopmaak.
  • In die Naam -afdeling, plaas TabName as die naam.
  • Skryf daarna die volgende formule in die Verwys na -afdeling.
=GET.WORKBOOK(1)&REPT(NOW(),)

  • Ten slotte, klik op OK .

  • Kies dan sel B5 .
  • Skryf die volgende formule neer deur die gekombineerde formule te gebruik.
=IF(ROW(A1)>SHEETS(),REPT(NOW(),),SUBSTITUTE(HYPERLINK("#'"&TRIM(RIGHT(SUBSTITUTE(SUBSTITUTE(INDEX(TabNames,ROW(A1))," ",CHAR(255)),"]",REPT(" ",32)),32))&"'!A1",TRIM(RIGHT(SUBSTITUTE(SUBSTITUTE(INDEX(TabNames,ROW(A1))," ",CHAR(255)),"]",REPT(" ",32)),32))),CHAR(255)," "))

Hierdie formule is geneem uit Professor-Excel wat ons gehelp het om die volgende uitset te gee.

  • Druk dan Voer in om die formule toe te pas.

  • Sleep daarna die Vulhandvatsel -ikoon afkolom.

  • As jy dan op enige oortjie klik, sal dit jou na daardie sigbladoortjie neem.

  • Hier klik ons ​​op die Verenigde State -oortjie, en dit neem ons na die Verenigde State-sigbladoortjie. Sien die skermskoot.

Lees meer: Hoe om 'n inhoudsopgawe te skep sonder VBA in Excel

Gevolgtrekking

Om 'n Excel-inhoudsopgawe vir oortjies te skep, het ons ses verskillende metodes gewys waardeur jy 'n beter weergawe daarvan kan skep. Om dit te skep, gebruik ons ​​verskeie Excel-funksies en VBA-kode. Al hierdie metodes is redelik effektief en gebruikersvriendelik. In hierdie artikel het ons gewys hoe om knoppies te gebruik om 'n inhoudsopgawe te skep. Ek dink ons ​​het alle moontlike areas rakende die inhoudsopgawe gedek. As jy verdere vrae het, vra gerus in die kommentaarblokkie. Moenie vergeet om ons Exceldemy -bladsy te 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.