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.
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:
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.
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:
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:
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
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
Bästa kontorsproduktivitetsverktyg
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...
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!