Kako kreirati sadržaj za kartice u Excelu (6 metoda)

  • Podijeli Ovo
Hugh West

Ponekad, Excel radna knjiga postaje velika zbog brojnih radnih listova. Zbog nekoliko radnih listova, teško ih je pregledati. U tom slučaju, sadržaj može biti dobro rješenje. Ovaj članak će pokazati kako kreirati tabelu sadržaja za kartice koristeći VBA kod i hiperveze u Excelu. Mislim da vam je ovaj članak informativan i da ćete dobiti neke vrijedne informacije.

Preuzmite Vježnicu

Preuzmite radnu svesku za vježbanje ispod.

Sadržaj za Tabs.xlsm

6 prikladnih metoda za kreiranje tabele sadržaja za kartice u programu Excel

Da biste kreirali tablicu sadržaja za kartice, pronašli smo šest različitih načina na koje možete jednostavno uradi posao. U ovom članku želimo da koristimo nekoliko Excel komandi, funkcija i što je još važnije, VBA kod za kreiranje tabele sadržaja za kartice. Pre nego što bilo šta uradimo, moramo da kreiramo neke tabele tabele.

Nakon toga, želeli bismo da koristimo Excel funkcije i VBA kod da kreiramo potrebnu tabelu sadržaja za kartice .

1. Korištenje kontekstnog menija

Naša prva metoda je zaista jednostavna za korištenje. Ovdje ćemo zapisati naziv svake kartice proračunske tablice i tamo dodati vezu. Zatim, ako kliknemo na vezu, odvest će nas do tog određenog radnog lista. Da biste razumjeli metodu, slijedite korake.

Koraci

  • Prvo, zapišite sve kartice tabelegdje želite da dodate linkove.

  • Zatim kliknite desnim tasterom miša na ćeliju B5 .
  • To otvorit će Kontekstualni meni .
  • Odatle odaberite opciju Link .

  • Na drugi način možete dobiti opciju Link .
  • Prvo, idite na karticu Insert na traci.
  • Zatim odaberite Link iz grupe Veze .

  • Kao rezultat, otvorit će se Umetanje hiperveze dijaloški okvir.
  • Zatim odaberite Smjesti u ovaj dokument iz odjeljka Veza na .
  • Nakon toga, postavite bilo koji referenca ćelije.
  • Zatim odaberite mjesto u ovom dokumentu. Kako želimo da kreiramo hipervezu radnog lista Sjedinjenih Država, izaberite Sjedinjene Američke Države.
  • Konačno, kliknite na OK .

  • Napravit će hipervezu na ćeliji B5 .

  • Slijedite istu proceduru i dodajte hipervezu u svaku ćeliju vašeg sadržaja.

  • Zatim, ako kliknete na bilo koju karticu, odvest će nas do te određene tabele tab.

  • Ovdje, kliknemo na karticu Australija i vodi nas na karticu tabele Australije. Pogledajte snimak ekrana.

2. Ugrađivanje VBA koda

Možete koristiti VBA kod za kreiranje tabele sadržaja za kartice. Prije nego što bilo šta učinite, morate dodati karticu Developer na traku. Nakon toga koristiteVBA kod i kreirajte tabelu sadržaja u programu Excel za kartice. Slijedite korake.

Koraci

  • Prvo, idite na karticu Developer na traci.
  • Zatim , odaberite Visual Basic iz grupe Kod .

  • Otvorit će se Visual Basic opcija.
  • Zatim idite na karticu Insert tamo.
  • Nakon toga, odaberite opciju Module .

  • Otvoriće prozor Module kodni prozor u koji ćete napisati svoj VBA kod.
9937
  • Zatim zatvorite vizualni osnovni prozor.
  • Nakon toga ponovo idite na karticu Razvojnik .
  • Odaberite opciju Makroi iz grupa Kôd .

  • Kao rezultat, pojavit će se dijaloški okvir Makro .
  • Zatim odaberite opciju Sadržaj iz odjeljka imena makroa.
  • Na kraju kliknite na Pokreni .

  • Kao rezultat, to će nam dati sljedeći rezultat. Pogledajte snimak ekrana.

  • Zatim, ako odaberete bilo koju karticu, odvest će je na taj radni list.

  • Ovdje odabiremo karticu Finska , to će nas odvesti na karticu proračunske tablice Finska. Pogledajte snimak ekrana.

Pročitajte više: Kako napraviti tabelu sadržaja koristeći VBA u Excelu (2 primjera)

U ovoj metodi ćemo koristiti funkciju HYPERLINK . Bykoristeći funkciju HYPERLINK , kreiramo sadržaj za kartice. Nakon toga, ako kliknete na karticu, odvest će vas do te određene tabele. Da biste razumjeli ovu metodu, pažljivo slijedite korake.

Koraci

  • Prvo, odaberite ćeliju B5 .
  • Zatim zapišite sljedeću formulu.
=HYPERLINK("#'United States'!A1","USA")

  • Nakon toga, pritisnite Enter da biste primijenili formulu.

  • Zatim odaberite ćeliju B6 .
  • Zapišite sljedeću formulu.
=HYPERLINK("#'France '!A1","France")

  • Zatim pritisnite Enter da biste primijenili formulu.

  • Učinite istu proceduru za druge ćelije da kreirate tablicu sadržaj za kartice.
  • Konačno ćemo dobiti sljedeći rezultat.

  • Zatim, ako odaberete bilo koju karticu, odnesite je na tu karticu za proračunsku tabelu.

  • Ovdje odabiremo karticu Francuska , odvest će nas do francuske tabele tab. Pogledajte snimak ekrana.

Pročitajte više: Kako kreirati sadržaj u Excelu pomoću hiperveza (5 načina)

4. Upotreba Power Queryja

Naša četvrta metoda je bazirana na korištenju Power Queryja. Prije svega, otvaramo Excel datoteku na power query-u. Zatim, koristeći funkciju HYPERLINK , dobićemo hiperveze za svaki radni list. Da biste ovo pravilno razumjeli, slijeditekoraci.

Koraci

  • Prvo, idite na karticu Podaci na traci.
  • Zatim odaberite Preuzmi podatke padajuće opcije iz Preuzmi & Transform Data .
  • Nakon toga odaberite opciju Iz datoteke .
  • Zatim odaberite Iz Excel radne knjige .

  • Nakon toga, odaberite željenu Excel datoteku i kliknite na Uvezi .

  • Tada će se pojaviti dijaloški okvir Navigator .
  • Odaberite Sadržaj opciju.
  • Konačno, kliknite na Transformiraj podatke .

  • Kao rezultat, otvorit će se prozor Power Query.

  • Zatim kliknite desnim tasterom miša na Naziv naslov i odaberite Ukloni druge stupce .

  • Kao rezultat toga, svi ostali stupci su uklonjeno.
  • Zatim kliknite na Zatvori & Opcija padajućeg izbornika Load .
  • Odatle odaberite Zatvori & Učitaj u .

  • Tada će se pojaviti dijaloški okvir Uvoz podataka .
  • Odaberi mjesto na koje želite staviti svoje podatke i postaviti ćeliju.
  • Konačno, kliknite na OK .

  • To će nam dati sljedeći rezultat. Pogledajte snimak ekrana.

  • Zatim, kreirajte novu kolonu u koju želite da stavite link za kartice.

  • Nakon toga, odaberite ćeliju C5 .
  • Zapišite sljedećeformula.
=HYPERLINK("#'"&[@Name]&"'!A1","USA")

  • Pritisnite Enter da primijenite formulu.

  • Učinite istu proceduru za sve ćelije. Nakon toga, dobit ćete sljedeći rezultat.

  • Ako kliknete na bilo koju karticu, odvest će vas do tog određenog radnog lista.
  • Ovdje, kliknemo na karticu SAD. Vodi nas na karticu proračunske tablice u Sjedinjenim Državama.

5. Korištenje dugmadi

Još jedan način na koji možemo kreirati tablicu sadržaja za kartice je korištenjem Dugmadi . U ovoj metodi kreiramo dugme, a zatim ga povezujemo sa željenom tabulatorskom tablicom. Nakon toga, ako kliknemo na dugme, odvest će nas na tu karticu. Da biste razumjeli metodu, pravilno slijedite korake.

Koraci

  • Prvo idite na karticu Razvojnik na traci.
  • Zatim odaberite opciju padajućeg izbornika Insert iz grupe Controls .

  • Izaberite Dugme (Kontrola obrasca) iz padajućeg izbornika Ubaci .

  • Kao rezultat toga, pretvorit će kursor miša u ikonu plus (+).
  • Prevucite ikonu plus da biste dali oblik gumba.

  • Otvorit će se dijaloški okvir Dodijeli makro .
  • Zatim odaberite opciju Nova opcija.

  • Otvoriće prozor Visual Basica u koji trebate staviti svoj VBA za ovo dugme.
  • Ovaj kod će kreirativezu do određene kartice tabele.
  • Zapišite sljedeći kod.
7319
Napomena:Za kreiranje veze do određene kartice tabele , trebate zamijeniti 'United States' sa svojim željenim imenom kartice. Svi ostali kodovi će ostati nepromijenjeni.

  • Zatim zatvorite prozor.
  • Nakon toga idite na karticu Programer na traci.
  • Zatim odaberite Makroi iz grupe Kôd .

  • Kao rezultat, Makro .
  • Zatim, odaberite Klik na dugme1 iz odjeljka Naziv makroa .
  • Na kraju kliknite na Pokreni .

  • To će nas odvesti na tu određenu karticu.
  • Zatim kliknite desnim tasterom miša na dugme.
  • Odaberi Uredi tekst iz kontekstnog menija .

  • Ovde , postavili smo naziv našeg gumba kao ' USA '.
  • Možete postaviti željeno ime.
  • Sada kliknite na Naziv gumba.
  • Odvest će vas do te određene kartice.

  • Ovdje kreiramo vezu s tabelarnom tablicom pod nazivom ' United States '. Dakle, odvest će nas do te kartice.

  • Slijedite istu proceduru da kreirate druge tipke za sve potrebne kartice.
  • Konačno, dobijamo potrebnu tablicu sadržaja za kartice. Pogledajte snimak ekrana.

6. Primjena kombinovane formule

U ovoj metodi koristimo upravitelja imena gdje ćemodefinisati ime. Nakon toga ćemo koristiti kombinovanu formulu kroz koju možemo kreirati sadržaj za kartice. Prije nego što uđemo u korake, evo funkcija koje ćemo koristiti u ovoj metodi:

  • Funkcija REPT
  • Funkcija SADA
  • FUNKCIJA LISTOVI
  • Funkcija RED
  • ZAMJENA funkcija
  • Funkcija HYPERLINK
  • Funkcija TRIM
  • Funkcija DESNO
  • Funkcija CHAR

Da biste jasno razumjeli metodu, sada slijedite korake.

Koraci

  • Prvo, idite na Formula kartica na traci.
  • Zatim odaberite Defini ime iz grupe Definisani nazivi .

  • Otvorit će se Novo ime dijaloški okvir.
  • Zatim, u odjeljak Ime , stavite TabNames kao ime.
  • Nakon toga, zapišite sljedeću formulu u Odnosi se na odjeljak.
=GET.WORKBOOK(1)&REPT(NOW(),)

  • Na kraju, kliknite na OK .

  • Zatim odaberite ćeliju B5 .
  • Zapišite sljedeću formulu koristeći kombinovanu formulu.
=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)," "))

Ova formula je preuzeta iz Professor-Excel što nam je pomoglo da damo sljedeći izlaz.

  • Zatim pritisnite Enter da biste primijenili formulu.

  • Nakon toga, povucite ikonu Ručica za popunjavanje doljestupac.

  • Zatim, ako kliknete na bilo koju karticu, odvest će vas do te tabele.

  • Ovdje kliknemo na karticu Sjedinjene Američke Države i vodi nas na karticu proračunske tablice Sjedinjenih Država. Pogledajte snimak ekrana.

Pročitajte više: Kako kreirati sadržaj bez VBA u Excel-u

Zaključak

Da biste kreirali Excel tablicu sadržaja za kartice, pokazali smo šest različitih metoda pomoću kojih možete kreirati bolju verziju iste. Da bismo to stvorili, koristimo nekoliko Excel funkcija i VBA kod. Sve ove metode su prilično efikasne i jednostavne za upotrebu. U ovom članku smo pokazali kako koristiti dugmad za kreiranje tabele sadržaja. Mislim da smo pokrili sve moguće oblasti u vezi sa sadržajem. Ako imate dodatnih pitanja, slobodno pitajte u polju za komentare. Ne zaboravite posjetiti našu Exceldemy stranicu.

Hugh West je vrlo iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i finansije i magistrirao poslovnu administraciju. Hugh ima strast prema podučavanju i razvio je jedinstven pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno znanje o Excel-u pomoglo je hiljadama studenata i profesionalaca širom svijeta da poboljšaju svoje vještine i napreduju u karijeri. Kroz svoj blog, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne Excel tutorijale i online obuku kako bi pomogli pojedincima i preduzećima da ostvare svoj puni potencijal.