Hoppa till huvudinnehåll

Hur skapar man rullgardinsmeny med hyperlänkar i Excel?

I Excel kan tillägg av rullgardinslista hjälpa oss att lösa vårt arbete effektivt och enkelt, men har du någonsin försökt skapa rullgardinsmenyn med hyperlänkar, när du väljer webbadressen från rullgardinslistan öppnas hyperlänken automatiskt? Den här artikeln kommer jag att prata om hur man skapar en rullgardinslista med aktiverade hyperlänkar i Excel.

Skapa rullgardinsmeny med hyperlänkar med hjälp av formeln

Skapa rullgardinsmeny med hyperlänkar med hjälp av kombinationsrutan


Skapa rullgardinsmeny med hyperlänkar med hjälp av formeln

Det finns inget direkt sätt att skapa rullgardinsmenyn med aktiverade hyperlänkar i Excel, men du kan infoga en formel för att aktivera den valda hyperlänken från rullgardinsmenyn, gör så här:

När du har skapat rullgardinsmenyn, ange denna formel: = HYPERLINK (D2, "Gå till webbplatsen!") (D2 är rullgardinsmenyn) i cell E2 som bredvid rullgardinsmenyn och trycker på ange när du väljer en URL-länk från listrutan och klickar på formelcellen öppnas hyperlänken.

listrutor för doc-hyperlänkar 1


Skapa rullgardinsmeny med hyperlänkar med hjälp av kombinationsrutan

Egentligen kan du också skapa en listruta med hyperlänkar med hjälp av kombinationsrutan, och när du väljer en hyperlänk från kombinationsrutan kommer den att aktiveras direkt. Gör så här:

Skapa först två intervallnamn för din hyperlänklista och en länkad cell.

1. Ge din hyperlänklista ett intervallnamn “Hyperlänkar”Och namnge en tom cell”Länkad cell”Som är den länkade cellen för kombinationsrutans värde till Namn Box, se skärmdumpar:

listrutor för doc-hyperlänkar 2

listrutor för doc-hyperlänkar 3

För det andra, skapa en kombinationsruta och formatera kontrollen.

2. Klicka Utvecklare > Insert > Kombinationsrutanoch dra markören för att rita en kombinationsruta efter behov.

listrutor för doc-hyperlänkar 4

tips: Om det inte finns något Utvecklare fliken i ditt band, läs den här artikeln Hur visar / visa fliken utvecklare i Excel 2007/2010/2013 Ribbon? för att aktivera det.

3. När du har infogat kombinationsrutan, högerklicka på den och välj FormatkontrollI Formatkontroll dialogrutan, klicka kontroll och ange Hyperlänkar och Länkad cell vilka är intervallnamnen du skapade i steg 1 i Inmatningsområde och Celllänk textrutor separat, se skärmdump:

listrutor för doc-hyperlänkar 5

4. Klicka sedan OK för att avsluta inställningarna, fortsätt högerklicka på kombinationsrutan och välj Tilldela makro från snabbmenyn, i Tilldela makro dialogrutan, klicka Nya knapp, se skärmdump:

listrutor för doc-hyperlänkar 6

5. I poppade ut Microsoft Visual Basic för applikationer fönster, vänligen kopiera och klistra in följande kod mellan skript, se skärmdump:

VBA-kod: aktivera hyperlänkar från kombinationsrutan:

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

listrutor för doc-hyperlänkar 7

6. Spara sedan den här koden, och nu, när du väljer en hyperlänk från kombinationsrutan, öppnas hyperlänken automatiskt.


Demo: Skapa rullgardinsmeny med hyperlänkar i Excel

Kutools för Excel: med mer än 300 praktiska Excel-tillägg, gratis att prova utan begränsning på 30 dagar. Ladda ner och testa gratis nu!

Bästa kontorsproduktivitetsverktyg

🤖 Kutools AI Aide: Revolutionera dataanalys baserat på: Intelligent utförande   |  Generera kod  |  Skapa anpassade formler  |  Analysera data och generera diagram  |  Anropa Kutools funktioner.
Populära funktioner: Hitta, markera eller identifiera dubbletter   |  Ta bort tomma rader   |  Kombinera kolumner eller celler utan att förlora data   |   Rund utan formel ...
Superuppslag: Flera kriterier VLookup    VLookup med flera värden  |   VSök över flera ark   |   Fuzzy Lookup ....
Avancerad rullgardinslista: Skapa snabbt en rullgardinslista   |  Beroende rullgardinslista   |  Flervals-rullgardinslista ....
Kolumnhanterare: Lägg till ett specifikt antal kolumner  |  Flytta kolumner  |  Växla synlighetsstatus för dolda kolumner  |  Jämför intervall och kolumner ...
Utvalda funktioner: Rutnätsfokus   |  Designvy   |   Stor formelbar    Arbetsbok & Bladhanterare   |  Resursbibliotek (Automatisk text)   |  Datumväljare   |  Kombinera arbetsblad   |  Kryptera/Dekryptera celler    Skicka e-postmeddelanden efter lista   |  Superfilter   |   Specialfilter (filtrera fet/kursiv/genomstruken...) ...
Topp 15 verktygssatser12 text verktyg (lägga till text, Ta bort tecken, ...)   |   50+ Diagram Typer (Gantt Chart, ...)   |   40+ Praktiskt Formler (Beräkna ålder baserat på födelsedag, ...)   |   19 Införande verktyg (Infoga QR-kod, Infoga bild från sökväg, ...)   |   12 Konvertering verktyg (Siffror till ord, Valutaväxling, ...)   |   7 Slå ihop och dela verktyg (Avancerade kombinera rader, Dela celler, ...)   |   ... och mer

Uppgradera dina Excel-färdigheter med Kutools för Excel och upplev effektivitet som aldrig förr. Kutools för Excel erbjuder över 300 avancerade funktioner för att öka produktiviteten och spara tid.  Klicka här för att få den funktion du behöver mest...

Beskrivning


Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare

  • Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
  • Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
  • Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!
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