Přejít k hlavnímu obsahu

Jak vytvořit rozevírací seznam s hypertextovými odkazy na každý list v aplikaci Excel?

Možná jste již dříve vytvořili rozevírací seznam, ale už jste někdy vytvořili rozevírací seznam s hypertextovými odkazy na každý list v aplikaci Excel, jak je ukázáno níže?
rozevírací seznam dokumentů s odkazem na list 1

Vytvořte rozevírací seznam s hypertextovými odkazy na listy

Vytvořte seznam listů s hypertextovými odkazydobrý nápad3


Vytvořte rozevírací seznam s hypertextovým odkazem na list

Existuje pouze kód VBA, který dokáže zpracovat úlohu v aplikaci Excel.

1. cvaknutí Vývojka > Vložit > Rozbalovací seznam (ovládací prvky ActiveX).
rozevírací seznam dokumentů s odkazem na list 2

Poznámka: Pokud se karta Vývojář na pásu karet nezobrazuje, klikněte prosím Soubor > možnosti > Přizpůsobit pás karet, a potom zkontrolujte Vývojka možnost v pravém poli. Viz screenshot:
rozevírací seznam dokumentů s odkazem na list 3

2. Potom nakreslete Combo Box kamkoli chcete.
rozevírací seznam dokumentů s odkazem na list 4

3. Klikněte pravým tlačítkem na list, který jste právě nakreslili se seznamem, a klikněte Zobrazit kód z kontextové nabídky.
rozevírací seznam dokumentů s odkazem na list 5

4. Zkopírujte a vložte níže uvedený kód do prázdného skriptu a poté jej uložte, abyste se vrátili zpět na list.

VBA: Vytvořte rozevírací seznam s odkazy na listy

 Private Sub ComboBox1_Change()
'UpdatebyExtendoffice20180404
    Sheets(Me.ComboBox1.Text).Select
End Sub
Private Sub ComboBox1_GotFocus()
    Dim I As Long
    Me.ComboBox1.Style = fmStyleDropDownList
    If Me.ComboBox1.ListCount <> Sheets.Count Then
        Me.ComboBox1.Clear
        For I = 1 To ActiveWorkbook.Sheets.Count
            Me.ComboBox1.AddItem Sheets(I).Name
        Next
    End If
    Me.ComboBox1.DropDown
End Sub

rozevírací seznam dokumentů s odkazem na list 6

5. cvaknutí Vývojka > Režim návrhu pro ukončení režimu návrhu.
rozevírací seznam dokumentů s odkazem na list 7

Nyní jsou všechny listy uvedeny v rozevíracím seznamu a kliknutím na název listu přejdete na list.
rozevírací seznam dokumentů s odkazem na list 8


Vytvořte seznam listů s hypertextovými odkazy

Pokud chcete pouze vytvořit seznam názvů listů, na které lze kliknout, jak je uvedeno níže, můžete použít Kutools for ExcelJe Create List of Sheet Names funkce, která může vytvořit seznam hypertextových odkazů o názvech listů nebo seznam tlačítek maker o názvech listů.

Kutools pro Excel, s více než 300 užitečné funkce, které vám usnadní práci. 

Po instalaci Kutools pro Excel, prosím, postupujte takto:(Zdarma ke stažení Kutools pro Excel nyní!)

1. cvaknutí Kutools Plus > Pracovní list > Create List of Sheet Names.
rozevírací seznam dokumentů s odkazem na list 9

2. V Create List of Sheet Names dialogové okno, postupujte takto:
rozevírací seznam dokumentů s odkazem na list 10

(1). Šek Contains a list of hyperlinks< vytvořte seznam názvů listů, na které lze kliknout, nebo zaškrtněte Contains buttons and macros vytvořit tlačítka, která odkazují na každý list.

(2). Pojmenujte nový list, na který umístíte hypertextové odkazy.

(3). Určete umístění nového listu.

(4). Zadejte, kolik sloupců se zobrazí v odkazech listu.
rozevírací seznam dokumentů s odkazem na list 11

3. klikněte na OK, nyní se názvy listů, na které lze kliknout, zobrazí v novém listu.
rozevírací seznam dokumentů s odkazem na list 9

Nejlepší nástroje pro produktivitu v kanceláři

🤖 Kutools AI asistent: Revoluční analýza dat založená na: Inteligentní provedení   |  Generovat kód  |  Vytvořte vlastní vzorce  |  Analyzujte data a generujte grafy  |  Vyvolejte funkce Kutools...
Populární funkce: Najít, zvýraznit nebo identifikovat duplikáty   |  Odstranit prázdné řádky   |  Kombinujte sloupce nebo buňky bez ztráty dat   |   Kolo bez vzorce ...
Super vyhledávání: Více kritérií VLookup    VLookup s více hodnotami  |   VLookup na více listech   |   Fuzzy vyhledávání ....
Pokročilý rozevírací seznam: Rychle vytvořte rozevírací seznam   |  Závislý rozbalovací seznam   |  Vícenásobný výběr rozevíracího seznamu ....
Správce sloupců: Přidejte konkrétní počet sloupců  |  Přesunout sloupce  |  Přepnout stav viditelnosti skrytých sloupců  |  Porovnejte rozsahy a sloupce ...
Doporučené funkce: Zaměření mřížky   |  Návrhové zobrazení   |   Velký Formula Bar    Správce sešitů a listů   |  Knihovna zdrojů (Automatický text)   |  Výběr data   |  Zkombinujte pracovní listy   |  Šifrovat/dešifrovat buňky    Odesílat e-maily podle seznamu   |  Super filtr   |   Speciální filtr (filtr tučné/kurzíva/přeškrtnuté...) ...
Top 15 sad nástrojů12 Text Tools (doplnit text, Odebrat znaky, ...)   |   50+ Graf Typ nemovitosti (Ganttův diagram, ...)   |   40+ Praktické Vzorce (Vypočítejte věk na základě narozenin, ...)   |   19 Vložení Tools (Vložte QR kód, Vložit obrázek z cesty, ...)   |   12 Konverze Tools (Čísla na slova, Přepočet měny, ...)   |   7 Sloučit a rozdělit Tools (Pokročilé kombinování řádků, Rozdělit buňky, ...)   |   ... a více

Rozšiřte své dovednosti Excel pomocí Kutools pro Excel a zažijte efektivitu jako nikdy předtím. Kutools for Excel nabízí více než 300 pokročilých funkcí pro zvýšení produktivity a úsporu času.  Kliknutím sem získáte funkci, kterou nejvíce potřebujete...

Popis


Office Tab přináší do Office rozhraní s kartami a usnadňuje vám práci

  • Povolte úpravy a čtení na kartách ve Wordu, Excelu, PowerPointu, Publisher, Access, Visio a Project.
  • Otevřete a vytvořte více dokumentů na nových kartách ve stejném okně, nikoli v nových oknech.
  • Zvyšuje vaši produktivitu o 50%a snižuje stovky kliknutí myší každý den!
Comments (3)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
سلام
من میخوام توی لیستم فقط شیت های خاصی قرار بگیرن نه همه شیت ها
چطور این کار رو انجام بدم؟
ممنون
This comment was minimized by the moderator on the site
How can I create a drop down list with links to only certain pages in my excel workbook?
This comment was minimized by the moderator on the site
Consegui criar uma lista suspensa com hyperlinks de planilha, porém gostaria de aplicar apenas a algumas planilhas, como posso restringir esse comando?
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations