Перейти к основному содержанию

Как создать раскрывающийся список с гиперссылками на каждый лист в Excel?

Возможно, вы раньше создавали раскрывающийся список, но создавали ли вы когда-нибудь раскрывающийся список с гиперссылками на каждый лист в Excel, как показано на скриншоте ниже?
раскрывающийся список документов со ссылкой на лист 1

Создать раскрывающийся список с гиперссылками на лист

Создайте список листов с гиперссылкамихорошая идея3


Создать раскрывающийся список с гиперссылкой на лист

Есть только код VBA, который может обрабатывать задание в Excel.

1. Нажмите Застройщик > Вставить > Поле со списком (элементы управления ActiveX).
раскрывающийся список документов со ссылкой на лист 2

Примечание. Если вкладка разработчика не отображается на ленте, щелкните Файл > Опции > Настроить ленту, а затем проверьте Застройщик вариант в правом поле. Смотрите скриншот:
раскрывающийся список документов со ссылкой на лист 3

2. Затем нарисуйте поле со списком в любом месте.
раскрывающийся список документов со ссылкой на лист 4

3. Щелкните правой кнопкой мыши на листе, на котором вы только что нарисовали поле со списком, и щелкните Просмотреть код из контекстного меню.
раскрывающийся список документов со ссылкой на лист 5

4. Скопируйте и вставьте приведенный ниже код в пустой сценарий, а затем сохраните его, чтобы вернуться на лист.

VBA: создать раскрывающийся список со ссылками на лист

 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

раскрывающийся список документов со ссылкой на лист 6

5. Нажмите Застройщик > Режим проектирования для выхода из режима проектирования.
раскрывающийся список документов со ссылкой на лист 7

Теперь все листы перечислены в раскрывающемся списке, и он перейдет на лист, когда вы щелкнете по имени листа.
раскрывающийся список документов со ссылкой на лист 8


Создайте список листов с гиперссылками

Если вы просто хотите создать список интерактивных имен листов, как показано на скриншоте ниже, вы можете применить Kutools for ExcelАвтора Create List of Sheet Names функция, которая может создавать список гиперссылок об именах листов или список кнопок макросов об именах листов.

Kutools for Excel, с более чем 300 удобные функции, облегчающие вашу работу. 

После установки Kutools for Excel, сделайте следующее:(Бесплатная загрузка Kutools for Excel прямо сейчас!)

1. Нажмите Кутулс Плюс > Рабочий лист > Create List of Sheet Names.
раскрывающийся список документов со ссылкой на лист 9

2. в Create List of Sheet Names диалог, сделайте как показано ниже:
раскрывающийся список документов со ссылкой на лист 10

(1). Проверьте Contains a list of hyperlinks< чтобы создать список интерактивных имен листов, или отметьте Contains buttons and macros для создания кнопок, которые ссылаются на каждый лист.

(2). Дайте имя новому листу, в котором вы будете размещать гиперссылки.

(3). Укажите расположение нового листа.

(4). Укажите количество отображаемых ссылок на листы в виде столбцов.
раскрывающийся список документов со ссылкой на лист 11

3. Щелкните ОК, теперь имена листов, доступные для щелчка, отображаются на новом листе.
раскрывающийся список документов со ссылкой на лист 9

Лучшие инструменты для офисной работы

🤖 Kutools AI Помощник: Революционный анализ данных на основе: Интеллектуальное исполнение   |  Генерировать код  |  Создание пользовательских формул  |  Анализ данных и создание диаграмм  |  Вызов функций Kutools...
Популярные опции: Найдите, выделите или определите дубликаты   |  Удалить пустые строки   |  Объедините столбцы или ячейки без потери данных   |   Раунд без формулы ...
Супер поиск: Множественный критерий VLookup    VLookup с несколькими значениями  |   VLookup по нескольким листам   |   Нечеткий поиск ....
Расширенный раскрывающийся список: Быстрое создание раскрывающегося списка   |  Зависимый раскрывающийся список   |  Выпадающий список с множественным выбором ....
Менеджер столбцов: Добавить определенное количество столбцов  |  Переместить столбцы  |  Переключить статус видимости скрытых столбцов  |  Сравнить диапазоны и столбцы ...
Рекомендуемые функции: Сетка Фокус   |  Просмотр дизайна   |   Большой Формулный Бар    Менеджер книг и листов   |  Библиотека ресурсов (Авто текст)   |  Выбор даты   |  Комбинировать листы   |  Шифровать/дешифровать ячейки    Отправлять электронные письма по списку   |  Суперфильтр   |   Специальный фильтр (фильтровать жирным шрифтом/курсивом/зачеркиванием...) ...
15 лучших наборов инструментов12 Текст Инструменты (Добавить текст, Удалить символы, ...)   |   50+ График Тип (Диаграмма Ганта, ...)   |   40+ Практических Формулы (Рассчитать возраст по дню рождения, ...)   |   19 Вносимые Инструменты (Вставить QR-код, Вставить изображение из пути, ...)   |   12 Конверсия Инструменты (Числа в слова, Конверсия валюты, ...)   |   7 Слияние и разделение Инструменты (Расширенные ряды комбинирования, Разделить клетки, ...)   |   ... и более

Улучшите свои навыки работы с Excel с помощью Kutools for Excel и почувствуйте эффективность, как никогда раньше. Kutools for Excel предлагает более 300 расширенных функций для повышения производительности и экономии времени.  Нажмите здесь, чтобы получить функцию, которая вам нужна больше всего...

Описание


Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
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