Kiel Krei Enhavtabelon por Langetoj en Excel (6 Metodoj)

  • Kundividu Ĉi Tion
Hugh West

Kelkfoje, la Excel-laborlibro fariĝas granda pro multaj laborfolioj. Pro havi plurajn laborfoliojn, estas malfacile superrigardi ĉiujn. En tiu kazo, enhavtabelo povas esti bona solvo. Ĉi tiu artikolo montros kiel krei enhavtabelon por langetoj uzante VBA-kodon kaj hiperligilojn en Excel. Mi pensas, ke vi trovas ĉi tiun artikolon informa kaj ricevas kelkajn valorajn internaĵojn.

Elŝutu Praktikan Laborlibron

Elŝutu la praktikan laborlibron sube.

Enhavo por Tabs.xlsm

6 Taŭgaj metodoj por krei enhavtabelon por langetoj en Excel

Por krei enhavtabelon por langetoj, ni trovis ses malsamajn manierojn per kiuj vi povas facile; faru la laboron. En ĉi tiu artikolo, ni ŝatus uzi plurajn Excel-komandojn, funkciojn, kaj pli grave, VBA-kodon por krei enhavtabelon por langetoj. Antaŭ ol fari ion ajn, ni devas krei kelkajn kalkultabelojn.

Post tio, ni ŝatus uzi la Excel-funkciojn kaj VBA-kodon por krei la bezonatan enhavtabelon por langetoj. .

1. Uzado de Kunteksta Menuo

Nia unua metodo estas vere facile uzebla. Ĉi tie ni skribos ĉiun kalkultabelan langeton kaj aldonos ligon tie. Tiam, se ni alklakas la ligilon, ĝi kondukos nin al tiu certa laborfolio. Por kompreni la metodon, sekvu la paŝojn.

Paŝoj

  • Unue, skribu ĉiujn kalkultabelojn.kie vi volas aldoni ligilojn.

  • Tiam, dekstre alklaku ĉelon B5 .
  • Ĝi malfermos la Kuntekstan Menuon .
  • De tie, elektu la opcion Ligi .

  • Alimaniere vi povas akiri la opcion Ligi .
  • Unue, iru al la Enmeti langeto sur la rubando.
  • Tiam elektu Ligilo el la Ligiloj grupo.

  • Kiel rezulto, ĝi malfermos la Enmetu Hiperligilon -dialogon.
  • Tiam, elektu Meti en Ĉi tiu Dokumento el la Ligo al sekcio.
  • Post tio, agordu iun ajn. ĉela referenco.
  • Do elektu la lokon en ĉi tiu dokumento. Ĉar ni volas krei hiperligilon de la usona laborfolio, do elektu Usonon.
  • Fine, alklaku OK .

  • Ĝi kreos hiperligilon sur ĉelo B5 .

  • Sekvu la saman proceduron kaj aldonu hiperligilon en ĉiu ĉelo en via Enhavo.

  • Tiam, se vi klakas sur iuj langetoj, ĝi kondukos nin al tiu certa kalkultabelo. langeto.

  • Ĉi tie, ni klakas sur la langeto Aŭstralio , kaj ĝi kondukas nin al la langeto Aŭstralia kalkultabelo. Vidu la ekrankopion.

2. Enkonstruado de VBA-kodo

Vi povas uzi VBA-kodon por krei enhavtabelon por langetoj. Antaŭ ol fari ion ajn, vi devas aldoni la langeton Ellaboranto sur la rubando. Post tio, vi uzasla VBA-kodon kaj kreu enhavtabelon en Excel por langetoj. Sekvu la paŝojn.

Paŝoj

  • Unue, iru al la langeto Programisto sur la rubando.
  • Tiam , elektu Visual Basic el la Kodo grupo.

  • Ĝi malfermos la Visual Basic opcio.
  • Tiam, iru al la Enmeti langeto tie.
  • Post tio, elektu la opcion Modulo .

  • Ĝi malfermos Modulo -kodfenestron kie vi skribos vian VBA-kodon.
7476
  • Tiam, fermu la vidan bazan fenestron.
  • Post tio, iru al la langeto Programisto denove.
  • Elektu la opcion Makrooj el la grupo Kodo .

  • Kiel rezulto aperos la dialogujo Makro .
  • Tiam, elektu la opcion Tabelo_de_Enhavo el la sekcio Makronomo.
  • Fine, alklaku Run .

  • Kiel rezulto, ĝi donos al ni la sekvan rezulton. Vidu la ekrankopion.

  • Tiam, se vi elektas iun langeton, ĝi portos ĝin al tiu laborfolio.

  • Ĉi tie, ni elektas la langeton Finnlando , ĝi kondukos nin al la langeto de Finnlando. Vidu la ekrankopion.

Legu Pli: Kiel Fari Enhavtabelon Uzanta VBA en Excel (2 Ekzemploj)

En ĉi tiu metodo, ni uzos la funkcion HYPERLINK . Deuzante la funkcion HYPERLINK , ni kreas enhavtabelon por langetoj. Post tio, se vi alklakas la langeton, ĝi kondukos vin al tiu certa kalkultabelo. Por kompreni ĉi tiun metodon, sekvu la paŝojn zorge.

Paŝoj

  • Unue elektu ĉelon B5 .
  • Poste, skribu la sekvan formulon.
=HYPERLINK("#'United States'!A1","USA")

  • Post tio, premu Enigu por apliki la formulon.

  • Tiam, elektu ĉelon B6 .
  • Skribu la sekvan formulon.
=HYPERLINK("#'France '!A1","France")

  • Tiam premu Enigu por apliki la formulon.

  • Faru la saman proceduron por aliaj ĉeloj por krei tabelon de enhavo por langetoj.
  • Fine, ni ricevos la sekvan rezulton.

  • Tiam, se vi elektas iun langeton, ĝi estos prenu ĝin al tiu langeto de kalkultabelo.

  • Ĉi tie, ni elektas la langeton Francio , ĝi kondukos nin al la langeto de Francio. langeto. Vidu la ekrankopion.

Legu Pli: Kiel Krei Enhavtabelon en Excel per Hiperligiloj (5 Manieroj)

4. Uzo de Potenca Demando

Nia kvara metodo baziĝas sur uzado de la Potenca Demando. Antaŭ ĉio, ni malfermas la Excel-dosieron sur la potenca demando. Tiam, uzante la funkcion HYPERLINK , ni ricevos la hiperligilojn por ĉiu laborfolio. Por kompreni ĉi tion ĝuste, sekvu lapaŝoj.

Paŝoj

  • Unue, iru al la langeto Datumoj sur la rubando.
  • Tiam elektu Akiri Datumojn falmenu opcion de la Akiri & Transformi Datumojn .
  • Post tio, elektu El Dosiero opcion.
  • Tiam, elektu El Excel-Laborlibro .

  • Post tio, elektu vian preferatan Excel-dosieron kaj alklaku Importi .

  • Tiam aperos la dialogujo Navigilo .
  • Elektu la Enhavo . opcio.
  • Fine, alklaku Transformi Datumojn .

  • Kiel rezulto, ĝi malfermos la fenestron de Power Query.

  • Tiam, dekstre alklaku la Nomo titolo kaj elektu Forigi Aliajn Kolumnojn .

  • Kiel rezulto, ĉiuj aliaj kolumnoj estas forigita.
  • Tiam alklaku la Fermi & Ŝargi -falu-opcion.
  • De tie, elektu Fermi & Ŝarĝi al .

  • Tiam aperos la dialogujo Importu Datumojn .
  • Elektu la loko kie vi volas meti viajn datumojn kaj ankaŭ agordi la ĉelon.
  • Fine, alklaku OK .

  • Ĝi donos al ni la sekvan rezulton. Vidu la ekrankopion.

  • Tiam kreu novan kolumnon kie vi volas meti viajn langetojn ligilon.

  • Post tio, elektu ĉelon C5 .
  • Skribu la jenanformulo.
=HYPERLINK("#'"&[@Name]&"'!A1","USA")

  • Premu Enigu por apliki la formulon.

  • Faru la saman proceduron por ĉiuj ĉeloj. Post tio, vi ricevos la sekvan rezulton.

  • Se vi alklakas iun langeton, ĝi kondukos vin al tiu certa laborfolio.
  • Ĉi tie, ni alklakas la langeton Usono. Ĝi kondukas nin al la usona kalkultabelo.

5. Uzado de Butonoj

Alia maniero ni povas krei enhavtabelon por langetoj estas uzante la Butonojn . En ĉi tiu metodo, ni kreas butonon kaj poste ligas ĝin al la dezirata kalkultabelo. Post tio, se ni alklakas la butonon, ĝi kondukos nin al tiu langeto. Por kompreni la metodon, sekvu la paŝojn ĝuste.

Paŝoj

  • Unue, iru al la langeto Ellaboranto sur la rubando.
  • Tiam elektu la falmenuon Enmeti el la grupo Kontroloj .

  • Elektu la Butonon (Form-Kontrolo) el la falmenuo Enmeti .

  • Kiel rezulto, ĝi konvertos la muskursoron en pli (+) piktogramon.
  • Trenu la plus-ikonon por doni la formon de la butono.

  • Ĝi malfermos la Asigni Makro dialogujon.
  • Tiam elektu la opcion Nova .

  • Ĝi malfermos la Vidbazan fenestron kie vi devas meti vian VBA por ĉi tiu butono.
  • Ĉi tiu kodo kreosligilo al certa kalkultabellangeto.
  • Skribu la sekvan kodon.
9114
Noto:Por krei ligilon al certa kalkultabellangeto. , vi devas anstataŭigi 'Usono' per via preferata langetonomo. Ĉiuj aliaj kodoj restos senŝanĝaj.

  • Tiam, fermu la fenestron.
  • Post tio, iru al la langeto Programisto sur la rubando.
  • Tiam, elektu Makroojn el la grupo Kodo .

  • Kiel rezulto, la Makro dialogujo aperos.
  • Tiam, elektu Buton1_Click el la sekcio Makronomo .
  • Fine, klaku sur Kuru .

  • Ĝi kondukos nin al tiu certa langeto.
  • Tiam, dekstre alklaku la butono.
  • Elektu Redaktu Tekston el la Kunteksta Menuo .

  • Ĉi tie , ni starigas nian butonnomon kiel ' Usono '.
  • Vi povas agordi vian preferatan nomon.
  • Nun alklaku la Nomon de la butono.
  • 12>Ĝi kondukos vin al tiu certa langeto.

  • Ĉi tie, ni kreas ligilon kun la kalkultabela langeto nomita ' Usono '. Do, ĝi kondukos nin al tiu langeto.

  • Sekvu la saman proceduron por krei aliajn butonojn por ĉiuj bezonataj langetoj.
  • Fine, ni ricevas la bezonatan enhavtabelon por langetoj. Vidu la ekrankopion.

6. Aplikado de Kombinita Formulo

En ĉi tiu metodo, ni uzas la Nomadministrilon kie ni farosdifini la nomon. Post tio, ni uzos kombinitan formulon per kiu ni povas krei la enhavtabelon por langetoj. Antaŭ ol ni eniros la paŝojn, jen la funkcioj, kiujn ni uzos en ĉi tiu metodo:

  • REPT-Funkcio
  • NUN-Funkcio
  • SHEETS-Funkcio
  • ROW-Funkcio
  • SUBSTITUTE-Funkcio
  • HYPERLINK-Funkcio
  • TRIM-Funkcio
  • RIGHT-Funkcio
  • CHAR-Funkcio

Por klare kompreni la metodon, nun sekvu la paŝojn.

Paŝoj

  • Unue, iru al la Formulo langeto en la rubando.
  • Tiam elektu Difini Nomon el la grupo Difinitaj Nomoj .

  • Ĝi malfermos la dialogujon Nova Nomo .
  • Tiam, en la sekcion Nomo , metu TabNames kiel la nomo.
  • Post tio, skribu la sekvan formulon en la sekcio Relatas al .
=GET.WORKBOOK(1)&REPT(NOW(),)

  • Fine, alklaku OK .

  • Tiam, elektu ĉelon B5 .
  • Skribu la sekvan formulon uzante la kombinitan formulon.
=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)," "))

Ĉi tiu formulo estis prenita de Professor-Excel kiu helpis nin doni la sekvan eligon.

  • Tiam premu Enigu por apliki la formulon.

  • Post tio, trenu la piktogramon Plenigi Tenilon malsupren lakolumno.

  • Tiam, se vi klakas sur iu ajn langeto, ĝi kondukos vin al tiu kalkultabelo.

  • Ĉi tie, ni alklakas la langeton Usono , kaj ĝi kondukas nin al la langeto de Usono kalkultabelo. Vidu la ekrankopion.

Legu Pli: Kiel Krei Enhavtabelon Sen VBA en Excel

Konkludo

Por krei enhavtabelon de Excel por langetoj, ni montris ses malsamajn metodojn per kiuj vi povas krei pli bonan version de ĝi. Por krei ĉi tion, ni uzas plurajn Excel-funkciojn kaj VBA-kodon. Ĉiuj ĉi tiuj metodoj estas sufiĉe efikaj kaj uzeblaj. En ĉi tiu artikolo, ni montris kiel uzi butonojn por krei enhavtabelon. Mi pensas, ke ni kovris ĉiujn eblajn areojn koncerne la enhavtabelon. Se vi havas pliajn demandojn, bonvolu demandi en la komenta skatolo. Ne forgesu viziti nian paĝon Exceldemy .

Hugh West estas tre sperta Excel-trejnisto kaj analizisto kun pli ol 10 jaroj da sperto en la industrio. Li tenas bakalaŭron en Kontado kaj Financo kaj magistron en Komercadministracio. Hugh havas entuziasmon por instruado kaj evoluigis unikan instruan aliron kiu estas facile sekvi kaj kompreni. Lia sperta scio pri Excel helpis milojn da studentoj kaj profesiuloj tutmonde plibonigi siajn kapablojn kaj elstari en siaj karieroj. Per sia blogo, Hugh dividas sian scion kun la mondo, proponante senpagajn Excel-lernilojn kaj interretan trejnadon por helpi individuojn kaj entreprenojn atingi sian plenan potencialon.