Przejdź do głównej zawartości

Jak utworzyć listę rozwijaną z hiperłączami do każdego arkusza w programie Excel?

Być może wcześniej utworzyłeś listę rozwijaną, ale czy kiedykolwiek utworzyłeś listę rozwijaną z hiperłączami do każdego arkusza w programie Excel, jak pokazano na poniższym zrzucie ekranu?
Lista rozwijana doc z linkiem do arkusza 1

Utwórz listę rozwijaną z hiperłączami do arkuszy

Utwórz listę arkuszy z hiperłączamidobry pomysł 3


Utwórz listę rozwijaną z hiperłączem do arkusza

Jest tylko kod VBA, który może obsłużyć zadanie w programie Excel.

1. kliknij Deweloper > wstawka > Pole kombi (formanty ActiveX).
Lista rozwijana doc z linkiem do arkusza 2

Uwaga: Jeśli karta programisty nie jest wyświetlana na Wstążce, kliknij filet > Opcje > Dostosuj Wstążkę, a następnie sprawdź Deweloper opcja w prawym polu. Zobacz zrzut ekranu:
Lista rozwijana doc z linkiem do arkusza 3

2. Następnie narysuj Combo Box w dowolnym miejscu.
Lista rozwijana doc z linkiem do arkusza 4

3. Kliknij prawym przyciskiem myszy arkusz, który właśnie narysowałeś Combo Box, i kliknij Wyświetl kod z menu kontekstowego.
Lista rozwijana doc z linkiem do arkusza 5

4. Skopiuj i wklej poniższy kod do pustego skryptu, a następnie zapisz go, aby wrócić do arkusza.

VBA: Utwórz rozwijaną listę z linkami do arkuszy

 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

Lista rozwijana doc z linkiem do arkusza 6

5. kliknij Deweloper > Tryb projektowania aby wyjść z trybu projektowania.
Lista rozwijana doc z linkiem do arkusza 7

Teraz wszystkie arkusze zostały wymienione na liście rozwijanej i zostanie ona przeniesiona do arkusza po kliknięciu nazwy arkusza.
Lista rozwijana doc z linkiem do arkusza 8


Utwórz listę arkuszy z hiperłączami

Jeśli chcesz po prostu utworzyć listę klikalnych nazw arkuszy, jak pokazano na zrzucie ekranu, możesz złożyć wniosek Kutools for Excel'S Create List of Sheet Names funkcja, która może utworzyć listę hiperłączy do nazw arkuszy lub listę przycisków makr dotyczących nazw arkuszy.

Po zainstalowaniu Kutools dla programu Excel, wykonaj poniższe czynności:(Bezpłatne pobieranie Kutools dla programu Excel teraz!)

1. kliknij Kutools Plus > Ćwiczenie > Create List of Sheet Names.
Lista rozwijana doc z linkiem do arkusza 9

2. w Create List of Sheet Names okno dialogowe, wykonaj poniższe czynności:
Lista rozwijana doc z linkiem do arkusza 10

(1). Sprawdzać Contains a list of hyperlinks< , aby utworzyć listę klikalnych nazw arkuszy, lub zaznacz Contains buttons and macros aby utworzyć przyciski prowadzące do poszczególnych arkuszy.

(2). Podaj nowy arkusz, w którym umieścisz hiperłącza w nazwie.

(3). Określ położenie nowego arkusza.

(4). Określ liczbę wyświetlanych łączy arkuszy w liczbie kolumn.
Lista rozwijana doc z linkiem do arkusza 11

3. kliknij OK, teraz klikalne nazwy arkuszy zostały wyświetlone w nowym arkuszu.
Lista rozwijana doc z linkiem do arkusza 9

Najlepsze narzędzia biurowe

🤖 Pomocnik AI Kutools: Zrewolucjonizuj analizę danych w oparciu o: Inteligentne wykonanie   |  Wygeneruj kod  |  Twórz niestandardowe formuły  |  Analizuj dane i generuj wykresy  |  Wywołaj funkcje Kutools...
Popularne funkcje: Znajdź, wyróżnij lub zidentyfikuj duplikaty   |  Usuń puste wiersze   |  Łącz kolumny lub komórki bez utraty danych   |   Okrągły bez wzoru ...
Super wyszukiwanie: Wiele kryteriów VLookup    Wiele wartości VLookup  |   Przeglądanie pionowe na wielu arkuszach   |   Wyszukiwanie rozmyte ....
Zaawansowana lista rozwijana: Szybko twórz listę rozwijaną   |  Zależna lista rozwijana   |  Lista rozwijana wielokrotnego wyboru ....
Menedżer kolumn: Dodaj określoną liczbę kolumn  |  Przesuń kolumny  |  Przełącz stan widoczności ukrytych kolumn  |  Porównaj zakresy i kolumny ...
Polecane funkcje: Fokus siatki   |  Widok projektu   |   Duży pasek formuły    Menedżer skoroszytów i arkuszy   |  Biblioteka zasobów (Automatyczny tekst)   |  Selektor dat   |  Połącz arkusze   |  Szyfruj/odszyfruj komórki    Wysyłaj e-maile według listy   |  Super filtr   |   Specjalny filtr (filtruj pogrubienie/kursywa/przekreślenie...) ...
15 najlepszych zestawów narzędzi12 Tekst Tools (Dodaj tekst, Usuń znaki, ...)   |   50 + Wykres rodzaje (Wykres Gantta, ...)   |   40+ Praktyczne Wzory (Oblicz wiek na podstawie urodzin, ...)   |   19 Wprowadzenie Tools (Wstaw kod QR, Wstaw obraz ze ścieżki, ...)   |   12 Konwersja Tools (Liczby na słowa, Przeliczanie walut, ...)   |   7 Połącz i podziel Tools (Zaawansowane wiersze łączenia, Podział komórki, ...)   |   ... i więcej

Zwiększ swoje umiejętności Excela dzięki Kutools for Excel i doświadcz wydajności jak nigdy dotąd. Kutools dla programu Excel oferuje ponad 300 zaawansowanych funkcji zwiększających produktywność i oszczędzających czas.  Kliknij tutaj, aby uzyskać funkcję, której najbardziej potrzebujesz...

Opis


Karta Office wprowadza interfejs z zakładkami do pakietu Office i znacznie ułatwia pracę

  • Włącz edycję i czytanie na kartach w programach Word, Excel, PowerPoint, Publisher, Access, Visio i Project.
  • Otwieraj i twórz wiele dokumentów w nowych kartach tego samego okna, a nie w nowych oknach.
  • Zwiększa produktywność o 50% i redukuje setki kliknięć myszką każdego dnia!
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