Hur man söker efter arknamn i Excel-arbetsboken (2 praktiska metoder)

  • Dela Detta
Hugh West

Om du har många arbetsblad i en Excel-arbetsbok och du letar på Google efter ett snabbt sätt att hitta ett specifikt ark eller alla arknamn, är du på rätt plats! I den här artikeln kommer vi att diskutera två effektiva metoder för att söka efter arknamn i Excel-arbetsboken med lämpliga illustrationer.

Ladda ner övningsboken

Du kan ladda ner följande Excel-arbetsbok för din praktik.

Sök arknamn.xlsm

2 effektiva metoder för att söka efter arknamn i en Excel-arbetsbok

I det här avsnittet lär vi oss två metoder för att söka efter arbetsbladsnamn i en Excel-arbetsbok med lämpliga illustrationer och förklaringar.

1. Högerklicka på navigeringsknappen för att hitta arknamn.

Du hittar navigeringsknappen i din Excel-arbetsbok precis ovanför statusfältet.

I en Excel-arbetsbok som innehåller många namn på ark kan du snabbt hitta det ark du vill ha med hjälp av den här knappen. Utför bara följande steg.

Steg:

  • Gör högerklicka på på den Navigeringsknapp i din Excel-arbetsbok.

En dialogruta visas som innehåller alla namn på ark i din Excel-arbetsbok.

  • Nu Välj det specifika bladet som du behöver och tryck slutligen på OK .

Detta leder dig till det valda bladet.

Läs mer: Hur man får fram Excel-arkets namn (2 metoder)

2. Använd VBA-kod för att söka efter arknamn i en Excel-arbetsbok

Du kan enkelt hitta arknamn genom att använda vissa VBA-makron. Här ska vi se hur du gör det.

2.1 Sök med VBA och navigera från listan över arknamn

Här kan VBA koden listar alla namn på ark i Excel-arbetsboken. I det här avsnittet kommer vi att lära oss hur vi kan få en lista över alla namn på ark i Excel-arbetsboken genom att använda VBA För detta behöver du bara följa nedanstående steg.

Steg:

  • Gå först till Utvecklare fliken.
  • Klicka sedan på Visual Basic från alternativet Utvecklare och en flik och en VBA fönstret öppnas.

Eller, om du trycker på Alt+F11 nycklar tillsammans, en VBA kommer att öppnas.

  • Klicka sedan på Infoga i menyraden i VBA fönster.
  • Klicka sedan på Modul .

Detta öppnar en ny Modul fönster.

  • Kopiera nu följande VBA koden och klistra in den i Modul fönster.
 Sub List_SheetNames() Columns(1).Insert For i = 1 To Sheets.Count Cells(i, 1) = Sheets(i).Name Next i End Sub 
  • Klicka på Kör i menyraden eller tryck på F5 för att utföra VBA kod.

Detta skapar en lista över alla arbetsbladsnamn i det aktuella bladet.

  • Nu kan du tilldela en hyperlänk till dessa arknamn för att kunna hoppa till det önskade arket. Fortsätt att följa stegen för att lägga till en hyperlänk till vart och ett av arken.
  • Högerklicka på på namnet på det valda bladet.
  • Gå till Länk alternativ> Infoga länk .

  • Välj Plats i detta dokument .
  • Välj ditt specifika ark.
  • Tryck på OK .

Om du nu klickar på de skapade länkarna kommer du till motsvarande arbetsblad.

Läs mer: Hur du listar arknamn i Excel (5 metoder + VBA)

2.2 Sök genom att skriva arkets namn i inmatningsrutan

Den här VBA-koden ger dig en sökruta med hjälp av InputBox-funktion Du behöver bara skriva in namnet på bladet i sökrutan så kommer koden att leda dig till det önskade bladet! Stegen är enkla som följande.

Steg:

  • Först och främst ska du gå till Utvecklare Klicka sedan på fliken Visual Basic knapp.
  • Gå sedan till infoga och välj Modul. Det öppnar en ny Modul där du måste klistra in följande VBA kod.

Om du inte har fliken Utvecklare i Excel-programmet aktiverar du den eller trycker på Alt+F11 Detta öppnar direkt ett nytt modulfönster.

  • Kopiera nu följande VBA-kod och klistra in den i modulen.
 Sub Search_SheetName() Dim Name As String Dim Found As Boolean Name = InputBox("Ange namn på ark:", "Sök ark") If Name = "" Then Exit Sub On Error Resume Next ActiveWorkbook.Sheets(Name).Select Found = (Err = 0) On Error GoTo 0 If Found Then MsgBox "Sheet '" & Name & "'' found and selected!" Else MsgBox "The sheet '" & Name & "'' not found!" End If End Sub 

  • Genom att klicka på Kör på menyraden i Visual Basic eller genom att trycka på F5, en sökruta för ark öppnas.

  • Skriv ner namnet på det ark som du vill hitta och klicka på OK .
  • En annan dialogruta öppnas och talar om huruvida arket har hittats eller ej. Du måste stänga den.

Observera:

Den här VBA-koden behöver ett exakt matchande arknamn.

Läs mer: Hur man söker efter arknamn med VBA i Excel (3 exempel)

Slutsats

I den här artikeln diskuterades hur man söker efter namn på ark i en Excel-arbetsbok med och utan VBA-koder. Jag hoppas att du tyckte att den här handledningen var till hjälp. Du kan besöka vår webbplats ExcelWIKI för att lära dig mer Excel-relaterat innehåll. Om du har kommentarer, förslag eller frågor kan du skriva dem i kommentarsfältet nedan.

Hugh West är en mycket erfaren Excel-tränare och analytiker med över 10 års erfarenhet i branschen. Han har en kandidatexamen i redovisning och ekonomi och en magisterexamen i företagsekonomi. Hugh har en passion för undervisning och har utvecklat ett unikt undervisningssätt som är lätt att följa och förstå. Hans expertkunskap om Excel har hjälpt tusentals studenter och yrkesverksamma över hela världen att förbättra sina färdigheter och utmärka sig i sina karriärer. Genom sin blogg delar Hugh med sig av sin kunskap med världen, och erbjuder gratis Excel-handledning och onlineutbildning för att hjälpa individer och företag att nå sin fulla potential.