Hur skapar jag en rullgardinslista med hyperlänkar till varje ark i Excel?
Kanske har du skapat en rullgardinslista tidigare, men har du någonsin skapat en rullgardinslista med hyperlänkar till varje ark i Excel som nedan visas skärmdump?
Skapa en rullgardinslista med arklänkar
Skapa en lista med ark med hyperlänkar
Skapa en listruta med arklänk
Det finns bara en VBA-kod som kan hantera jobbet i Excel.
1. klick Utvecklare > Insert > Kombinationsruta (ActiveX-kontroller).
Obs! Om utvecklarfliken inte visas i menyfliksområdet, klicka Fil > Tillbehör > Skräddarsy bandet, och kontrollera sedan Utvecklare alternativ i höger ruta. Se skärmdump:
2. Rita sedan en kombinationsruta var du vill.
3. Högerklicka på arket du ritade kombinationsrutan just nu och klicka Visa kod från snabbmenyn.
4. Kopiera och klistra in koden nedan till det tomma skriptet och spara den för att gå tillbaka till arket.
VBA: Skapa rullgardinslista med arklänkar
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. klick Utvecklare > Designläge för att lämna designläget.
Nu har alla ark listats i rullgardinsmenyn, och det kommer att gå till arket medan du klickar på arkets namn.
Skapa en lista med ark med hyperlänkar
Om du bara vill skapa en lista med klickbara arknamn som visas nedan, kan du ansöka Kutools for ExcelÄr Create List of Sheet Names funktion som kan skapa en lista med hyperlänkar om arknamn eller lista med makroknappar om arknamn.
Kutools för Excel, med mer än 300 praktiska funktioner, gör dina jobb enklare. |
När du har installerat Kutools för Excel, gör så här:(Gratis nedladdning Kutools för Excel nu!)
1. klick Kutools Plus > Arbetsblad > Create List of Sheet Names.
2. I Create List of Sheet Names dialogruta, gör som nedan:
(1). Kolla upp Contains a list of hyperlinks< för att skapa en lista med klickbara arknamn, eller markera Contains buttons and macros för att skapa knappar som länkar till varje blad.
(2). Ge det nya arket som du ska placera hyperlänkarna i ett namn.
(3). Ange platsen för det nya arket.
(4). Ange arklänkarna som visas som hur många kolumner.
3. klicka på Ok, nu har de klickbara arknamnen visats i ett nytt ark.
demo
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!