Ako automaticky vytvoriť obsah v programe Excel

  • Zdieľajte To
Hugh West

Hľadanie spôsobov, ako vytvorenie obsahu v programe Excel ? Potom ste na správnom mieste! vytvorenie obsahu v programe Excel prejsť na vybraný pracovný hárok jedným kliknutím. V tomto článku si ukážeme 4 praktické spôsoby, ako automaticky vytvoriť obsah v programe Excel .

Stiahnite si cvičebnicu

Cvičebnicu si môžete stiahnuť z nižšie uvedeného odkazu.

Vytvorenie obsahu.xlsm

4 spôsoby automatického vytvárania obsahu v programe Excel

Je pravda, že Excel neponúka žiadnu funkciu na vytvorenie obsahu. Namiesto toho môžete využiť funkcie Excelu, VBA kód a klávesové skratky na získanie obsahu. Preto sa bez ďalšieho zdržiavania pozrime na každú metódu osobitne.

Povedzme, že máme Štvrťročné údaje o predaji uvedené v B4:F14 bunky. Tu súbor údajov ukazuje Umiestnenie a Štvrťročne Predaj za rok 2019 . Podobne, Údaje o predaji pre 2020 a 2021 sú uvedené nižšie.

Tu sme použili Microsoft Excel 365 verziu, môžete použiť akúkoľvek inú verziu podľa toho, ako vám to vyhovuje.

Metóda 1: Využitie klávesovej skratky na vytvorenie obsahu

Nebolo by skvelé, keby existovala klávesová skratka na vytvorenie Obsah V tom prípade máte šťastie, pretože naša prvá metóda opisuje práve toto. Postupujte podľa týchto jednoduchých krokov.

📌 Kroky :

  • Na samom začiatku zadajte názov pracovného hárka. V tomto prípade je názov nášho pracovného hárka Údaje o predaji v roku 2019 .
  • Potom stlačte tlačidlo CTRL + K na klávesnici.

To prináša Vloženie hypertextového odkazu sprievodca.

  • Teraz kliknite na Miesto v tomto dokumente možnosť>> potom vyberte názov pracovného hárku ( Údaje o predaji v roku 2019 )>> kliknite na OK tlačidlo.

Tým sa do textového reťazca vloží odkaz, na ktorý možno kliknúť, ako je znázornené na obrázku nižšie.

Podobným spôsobom zopakujte postup pre Údaje o predaji za rok 2020 pracovný list.

Rovnakým spôsobom postupujte aj pri Údaje o predaji za rok 2021 pracovný list.

Nakoniec by výsledky mali vyzerať ako na nasledujúcom obrázku.

Takto ste vygenerovali Obsah pre vaše pracovné listy, je to tak jednoduché!

Metóda 2: Použitie klávesu ALT na generovanie obsahu

Predpokladajme, že už máte nadpis tabuľky, ktorý chcete vložiť ako názov indexu do Obsah . Naša ďalšia metóda odpovedá práve na túto otázku. Tak len sledujte.

📌 Kroky :

  • Na začiatku vyberte nadpis (tu je to Údaje o predaji v roku 2019 ).
  • Potom stlačte a podržte tlačidlo ALT a pravé tlačidlo myši.

📄 Poznámka: Táto metóda bude fungovať len vtedy, ak už bol váš pracovný hárok uložený. CTRL + S najprv uložte pracovný hárok.

  • Teraz umiestnite kurzor na okraj vybraného B1 a pretiahnite ju do pracovného hárka s Obsah V tomto prípade je to Kláves ALT pracovný list.

Tým sa dostanete k Kláves ALT pracovný list.

  • Po tomto kroku pustite ALT a potiahnite kurzor na požadované miesto ( B5 bunky) a zároveň podržte stlačené pravé tlačidlo myši.
  • Následne pustite pravé tlačidlo myši>> zobrazí sa zoznam možností, vyberte Vytvoriť hypertextový odkaz tu možnosť.

Výsledky by preto mali vyzerať ako na nasledujúcom obrázku.

Nakoniec zopakujte rovnaký postup pre ďalšie dva pracovné hárky, ako je znázornené nižšie.

Ak patríte k ľuďom, ktorí radi používajú vzorce programu Excel, naša ďalšia metóda vás zaujme. funkcia HYPERLINK na vloženie odkazov, ktoré odkazujú na pracovné hárky. Takže začnime.

📌 Kroky :

  • Najprv prejdite na B5 a zadajte nasledujúci výraz.

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

V tomto vzorci sa "#'2019 Údaje o predaji'!A1" je link_location a odkazuje na umiestnenie Údaje o predaji v roku 2019 pracovný list. Nakoniec "Údaje o predaji za rok 2019" je voliteľný friendly_name argument, ktorý označuje textový reťazec zobrazený ako odkaz. Libra (#) znak hovorí funkcii, že pracovný hárok sa nachádza v tom istom zošite.

  • Po druhé, postupujte rovnako pri Údaje o predaji za rok 2020 a vložte vzorec uvedený nižšie.

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

  • Podobne zadajte nasledujúci výraz, aby ste zopakovali postup pre Údaje o predaji za rok 2021 pracovný list.

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

Po dokončení všetkých krokov by mali výsledky vyzerať ako na obrázku nižšie.

Prečítajte si viac: Ako vytvoriť obsah v programe Excel pomocou hypertextových odkazov (5 spôsobov)

Metóda 4: Použitie kódu VBA na vytvorenie automatického obsahu

Ak často potrebujete získať stĺpec s počtom zhod, potom môžete zvážiť VBA Kód je uvedený nižšie. Je to jednoduché & jednoduché, stačí postupovať podľa neho.

📌 Krok-01: Otvorte editor jazyka Visual Basic

  • Najskôr prejdite do Vývojár kliknite na kartu>> kliknite na Visual Basic tlačidlo.

Tým sa otvorí Editor jazyka Visual Basic v novom okne.

📌 Krok-02: Vloženie kódu VBA

  • Po druhé, prejdite na Vložte karta>> vybrať Modul .

Pre jednoduchšiu orientáciu môžete kód skopírovať odtiaľto a vložiť ho do okna, ako je uvedené nižšie.

 Sub Excel_Table_Of_Contents() Dim alerts As Boolean Dim y As Long Dim Wrksht_Index As Worksheet Dim Wrksht As Variant alerts = Application.DisplayAlerts Application.DisplayAlerts = False On Error Resume Next Sheets("TOC").Delete On Error GoTo 0 Set Wrksht_Index = Sheets.Add(Sheets(1)) Wrksht_Index.Name = "TOC" y = 1 Cells(1, 1).Value = "TOC" For Each Wrksht In ThisWorkbook.Sheets If Wrksht.Name"TOC" Then y = y + 1 Wrksht_Index.Hyperlinks.Add Cells(y, 1), "", "'" & Wrksht.Name & "'!A1", , Wrksht.Name End If Next Application.DisplayAlerts = alerts End Sub 

Rozdelenie kódu:

Teraz vysvetlím. VBA kód použitý na generovanie Obsah V tomto prípade je kód rozdelený na 3 kroky.

  • V prvej časti je podprogramu priradený názov, tu je to Excel_Table_Of_Contents() .
  • Ďalej definujte premenné upozornenia, y, a Wrksht .
  • Potom priraďte Dlhé , Boolean a Variant dátové typy.
  • Okrem toho definujte Wrksht_Index ako premennú na ukladanie objekt Pracovný hárok .
  • V druhom odvare odstráňte všetky predchádzajúce listy obsahu pomocou metóda Odstrániť .
  • Teraz vložte nový hárok s metóda Pridať na prvej pozícii a pomenujte ho "Obsah" pomocou vyhlásenie Name .
  • V tretej časti deklarujeme počítadlo ( y = 1 ) a použite slučka For a príkaz If na získanie názvov pracovných hárkov.
  • Nakoniec použite HYPERLINK na generovanie klikateľných odkazov vložených do názvov pracovných hárkov.

📌 Krok-03: Spustenie kódu VBA

  • Teraz stlačte tlačidlo F5 na klávesnici.

Tým sa otvorí Makrá dialógové okno.

  • Potom kliknite na Spustiť tlačidlo.

Nakoniec by výsledky mali vyzerať ako na nasledujúcom obrázku.

Prečítajte si viac: Ako vytvoriť obsah pomocou VBA v programe Excel (2 príklady)

Prechod na pracovné hárky pomocou stavového riadka

Ak máte v programe Excel veľa pracovných hárkov, môže byť ťažké prejsť na preferované miesto. Program Excel má však v rukáve jeden šikovný trik! To znamená, že môžete použiť stavový riadok aby ste sa mohli bez problémov presunúť na ľubovoľný pracovný hárok. Teraz mi dovoľte, aby som tento postup predviedol v nasledujúcich krokoch.

📌 Kroky :

  • Najprv presuňte kurzor do ľavého dolného rohu pracovného hárka, ako je znázornené na obrázku nižšie.
  • Teraz sa po nabehnutí kurzora zobrazí Kliknutím pravým tlačidlom myši zobrazíte všetky listy správa.

  • Potom kliknite pravým tlačidlom myši.

V okamihu sa Aktivácia stránky Zobrazí sa dialógové okno, v ktorom sa zobrazia všetky hárky.

  • Následne vyberte hárok, napríklad my sme vybrali hárok Údaje o predaji za rok 2021 >> kliknite na OK tlačidlo.

To je všetko, presuniete sa na vybraný hárok.

Praktická časť

Poskytli sme Prax časť na pravej strane každého hárku, aby ste si to mohli sami precvičiť. Uistite sa, že to robíte sami.

Záver

Dúfam, že vám tento článok pomohol pochopiť, ako automaticky vytvoriť obsah v programe Excel Ak máte akékoľvek otázky, zanechajte komentár nižšie. Ak si chcete prečítať viac podobných článkov, môžete navštíviť našu webovú stránku ExcelWIKI .

Hugh West je veľmi skúsený tréner a analytik Excelu s viac ako 10-ročnými skúsenosťami v tomto odvetví. Má bakalársky titul v odbore účtovníctvo a financie a magisterský titul v odbore Business Administration. Hugh má vášeň pre vyučovanie a vyvinul jedinečný vyučovací prístup, ktorý sa dá ľahko sledovať a pochopiť. Jeho odborné znalosti Excelu pomohli tisíckam študentov a profesionálov na celom svete zlepšiť svoje zručnosti a vyniknúť vo svojej kariére. Hugh sa prostredníctvom svojho blogu delí o svoje znalosti so svetom a ponúka bezplatné výukové programy Excelu a online školenia, ktoré jednotlivcom a firmám pomôžu naplno využiť ich potenciál.