Як створити випадаючий список з гіперпосиланнями на кожен аркуш у Excel?
Можливо, ви вже створювали випадаючий список, але чи коли-небудь створювали випадаючий список із гіперпосиланнями на кожен аркуш у Excel, як показано нижче?
Створіть випадаючий список із гіперпосиланнями на аркуші
Створіть список аркушів з гіперпосиланнями
Створіть випадаючий список з гіперпосиланням на аркуші
Існує лише код VBA, який може обробляти завдання в Excel.
1. клацання Розробник > Insert > Combo Box (елементи керування ActiveX).
Примітка: Якщо вкладка розробника не відображається на стрічці, натисніть філе > Опції > Налаштувати стрічку, а потім перевірте Розробник у правому полі. Дивіться знімок екрана:
2. Потім намалюйте Combo Box в будь-якому місці, де вам подобається.
3. Клацніть правою кнопкою миші на аркуші, який ви намалювали Combo Box, і натисніть Переглянути код з контекстного меню.
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
5. клацання Розробник > Режим дизайну для виходу з режиму проектування.
Тепер усі аркуші були перераховані у випадаючому списку, і він перейде на аркуш, коли ви натискаєте на назву аркуша.
Створіть список аркушів з гіперпосиланнями
Якщо ви просто хочете створити список імен аркушів, які можна натиснути, як показано на знімку екрана, ви можете подати заявку Kutools for ExcelАвтора Create List of Sheet Names функція, яка може створити список гіперпосилань про імена аркушів або список кнопок макросів про імена аркушів.
Kutools для Excel, з більш ніж 300 зручні функції, полегшує вам роботу. |
після установки Kutools для Excel, виконайте наведені нижче дії.(Безкоштовно завантажте Kutools для Excel зараз!)
1. клацання Kutools Plus > Робочий аркуш > Create List of Sheet Names.
2 В Create List of Sheet Names діалогове вікно, виконайте вказані нижче дії
(1). Перевірте Contains a list of hyperlinks< щоб створити список імен аркушів, які можна натиснути, або перевірити Contains buttons and macros для створення кнопок, які посилаються на кожен аркуш.
(2). Дайте новий аркуш, в якому ви будете розміщувати гіперпосилання на ім’я.
(3). Вкажіть місце розташування нового аркуша.
(4). Вкажіть посилання на аркуші, скільки відображається стовпців.
3. клацніть Ok, тепер імена аркушів, які можна натиснути, відображаються на новому аркуші.
Демонстрація
Найкращі інструменти продуктивності офісу
Покращуйте свої навички Excel за допомогою Kutools для Excel і відчуйте ефективність, як ніколи раніше. Kutools для Excel пропонує понад 300 додаткових функцій для підвищення продуктивності та економії часу. Натисніть тут, щоб отримати функцію, яка вам найбільше потрібна...
Вкладка Office Передає інтерфейс із вкладками в Office і значно полегшує вашу роботу
- Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
- Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
- Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!