Прескочи на основното съдържание

Как да създадете падащ списък с хипервръзки в Excel?

Автор: Xiaoyang Последна промяна: 2020-05-27

В Excel добавянето на падащ списък може да ни помогне да решим работата си ефективно и лесно, но опитвали ли сте някога да създадете падащ списък с хипервръзки, когато изберете URL адреса от падащия списък, той ще отвори хипервръзката автоматично? Тази статия ще говоря за това как да създадете падащ списък с активирани хипервръзки в Excel.

Създайте падащ списък с хипервръзки, като използвате формула

Създайте падащ списък с хипервръзки, като използвате разгъващ се списък


Създайте падащ списък с хипервръзки, като използвате формула

Няма директен начин за създаване на падащ списък с активирани хипервръзки в Excel, но можете да вмъкнете формула за активиране на избраната хипервръзка от падащия списък, моля, направете следното:

След като създадете падащия списък, моля, въведете тази формула: =ХИПЕРВРЪЗКА(D2,"Отидете на уебсайта!") (D2 е клетката с падащ списък) в клетка E2, която е до клетката ви с падащ списък, и натиснете Въведете след това, когато изберете една URL хипервръзка от падащия списък и щракнете върху клетката с формула, хипервръзката ще се отвори.

doc падащ списък хипервръзки 1


Създайте падащ списък с хипервръзки, като използвате разгъващ се списък

Всъщност можете също да създадете падащ списък с хипервръзки, като използвате разгъващ се списък, и когато изберете хипервръзка от разгъващия се списък, той ще се активира веднага. Моля, направете следното:

Първо, моля, създайте две имена на диапазони за вашия списък с хипервръзки и свързана клетка.

1. Дайте на вашия списък с хипервръзки име на диапазон "Хипервръзки“, и именувайте празна клетка „Свързана_клетка”, която е свързаната клетка на стойността на разгъващия се списък в Име Box, вижте екранни снимки:

doc падащ списък хипервръзки 2

doc падащ списък хипервръзки 3

Второ, създайте комбинирано поле и форматирайте контролата.

2. Кликнете Софтуерен Инженер > Поставете > Комбо кутияи плъзнете курсора, за да нарисувате разгъващ се списък, както ви е необходимо.

doc падащ списък хипервръзки 4

Съвети: Ако няма Софтуерен Инженер във вашата лента, моля, прочетете тази статия Как да покажа/покажа раздела за програмисти в лентата на Excel 2007/2010/2013? за да го активирате.

3. След като поставите комбинираното поле, щракнете с десния бутон върху него и изберете Контрол на формата, В Контрол на формата кликнете върху контрол раздел и въведете Хипервръзки намлява Свързана_клетка кои са имената на диапазони, които сте създали в стъпка 1 в Диапазон на въвеждане намлява Клетъчна връзка текстови полета отделно, вижте екранната снимка:

doc падащ списък хипервръзки 5

4, След това кликнете OK бутон, за да завършите настройките, щракнете с десния бутон върху разгъващото се поле и изберете Присвояване на макрос от контекстното меню, в Присвояване на макрос кликнете върху НОВ бутон, вижте екранната снимка:

doc падащ списък хипервръзки 6

5. В изскочилото Microsoft Visual Basic за приложения прозорец, моля, копирайте и поставете следния код между скриптовете, вижте екранната снимка:

VBA код: активирайте хипервръзките от разгъващия се списък:

HyperLink_Index = Range("Linked_cell")
      If Range("HyperLinks").Offset(HyperLink_Index - 1, 0).Hyperlinks(1).Name <> "" Then
           Range("HyperLinks").Offset(HyperLink_Index - 1, 0).Hyperlinks(1).Follow NewWindow:=False, AddHistory:=True
    End If

doc падащ списък хипервръзки 7

6. След това запазете този код и сега, когато изберете една хипервръзка от падащото поле, хипервръзката ще се отвори автоматично.


Демонстрация: Създайте падащ списък с хипервръзки в Excel

Kutools за Excel: с повече от 300 удобни добавки за Excel, безплатни за изпробване без ограничение за 30 дни. Изтеглете и изпробвайте безплатно сега!

Най-добрите инструменти за продуктивност в офиса

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

Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време.  Щракнете тук, за да получите функцията, от която се нуждаете най-много...

Описание


Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна

  • Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
  • Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!
Comments (3)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I used the formula as indicated, but when I click on the second hyperlink in the drop down list, it takes me directly to my last hyperlink on the list. It's only the first hyperlink that works, the rest of the drop down list only takes me to the last hyperlink. How can I fix this so that each hyperlink in the list takes me to the correct hyperlink requested?
This comment was minimized by the moderator on the site
Is there a possibility to make this available for more than one drop down list without making a new macro for every combo box?

If I have a dropdown list for lets say Charlie with all the employees reporting under him and we have Bryan with all the employees reporting under him in a dropdown menu and when clicking a name on the dropdown menu it hyperlinks to the required sheet or file etc.

In a case where there's only 2 - no problem, but when there's c130 it can become unpleasant to name each separately, create a command button with it's own macro assigned.

Hope I've explained it understandably
This comment was minimized by the moderator on the site
is there a way to make the second option work with hyperlinks to another cell in the worksheet? I basically have an enormous spreadsheet with options in different categories and subcategories and I want to select a sub categorie in a drop down list then the link brings me to the right place in the sheet. Is this possible?
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations