Sådan søger du efter arknavn i Excel-arbejdsmappe (2 praktiske metoder)

  • Del Dette
Hugh West

Hvis du har mange regneark i en Excel-arbejdsbog, og du navigerer på Google for at finde en hurtig måde at finde et bestemt ark eller alle arknavne på, så er du på rette sted! I denne artikel vil vi diskutere 2 effektive metoder til at søge efter arknavn i Excel-arbejdsbog med gode illustrationer.

Download arbejdsbog til øvelser

Du kan downloade følgende Excel-arbejdsbog til din praksis.

Søg arknavn.xlsm

2 effektive metoder til at søge efter arknavn i en Excel-arbejdsbog

I dette afsnit lærer vi 2 metoder til at søge efter regnearknavne i en Excel-arbejdsbog med gode illustrationer og forklaringer.

1. Højreklik på navigationsknappen for at finde arknavn

Du finder knappen Navigation i din Excel-arbejdsbog lige over statuslinjen.

I en excel-arbejdsbog med mange arknavne kan du hurtigt finde det ønskede ark ved hjælp af denne knap. Du skal blot udføre følgende trin.

Trin:

  • Gør højreklik på på den Navigationsknap i din excel-arbejdsbog.

Du vil se en dialogboks, der indeholder alle navne på arkene i din excel-arbejdsmappe.

  • Nu Vælg det specifikke ark, du har brug for, og tryk til sidst på OK .

Dette vil føre dig til det valgte ark.

Læs mere: Sådan får du Excel-arknavn (2 metoder)

2. Brug VBA-kode til at søge efter arknavn i en Excel-arbejdsbog

Du kan nemt finde arknavne ved at bruge visse VBA-makroer. Her vil vi se, hvordan du gør det.

2.1 Søg med VBA og navigér fra listen over arknavne

Her er det VBA kode vil liste alle arknavne i Excel-arbejdsbogen. I dette afsnit vil vi lære, hvordan vi kan få listen over alle arknavne i Excel-arbejdsbogen ved at bruge VBA Du skal blot følge nedenstående trin for at gøre dette.

Trin:

  • Først skal du gå til Udvikler fanebladet.
  • Klik derefter på Visual Basic fra Udvikler fanen og en VBA vinduet vises.

Eller, hvis du trykker på Alt+F11 nøgler sammen, en VBA vindue vil dukke op.

  • Klik derefter på Indsæt på menulinjen i menulinjen i VBA vindue.
  • Klik derefter på Modul .

Dette vil åbne en ny Modul vindue.

  • Nu kopierer du følgende VBA kode og indsæt den i Modul vindue.
 Sub List_SheetNames() Columns(1).Insert For i = 1 To Sheets.Count Cells(i, 1) = Sheets(i).Name Next i End Sub 
  • Klik på Kør i menulinjen eller tryk på F5 til at udføre den VBA kode.

Dette vil oprette en liste over alle regnearknavne i det aktuelle ark.

  • For at springe til det ønskede ark kan du nu tildele et hyperlink til disse arknavne. Fortsæt med at følge trinene for at tilføje et hyperlink til hvert enkelt ark.
  • Højreklik på på dit valgte arknavn.
  • Gå til Link option> Indsæt link .

  • Vælg Placering i dette dokument .
  • Vælg dit specifikke ark.
  • Tryk på OK .

Hvis du nu klikker på de oprettede links, vil du komme til det tilsvarende regneark.

Læs mere: Sådan liste arknavn i Excel (5 metoder + VBA)

2.2 Søg ved at indtaste arkets navn i indtastningsfeltet

Denne VBA-kode giver dig et søgefelt, der bruger InputBox-funktion Du skal skrive navnet på arket i søgefeltet, og koden fører dig til det ønskede ark! Trinene er enkle som følger.

Trin:

  • Først og fremmest skal du gå til Udvikler og klik derefter på fanen Visual Basic knap.
  • Derefter skal du gå til indsæt og vælg Modul. Det åbner en ny Modul vindue, hvor du skal indsætte følgende VBA kode.

Hvis du ikke har fanen Developer-fanen i dit Excel-program, skal du aktivere den, eller trykke på Alt+F11 Dette åbner direkte et nyt modulvindue.

  • Kopier nu følgende VBA-kode, og indsæt den i modulet.
 Sub Search_SheetName() Dim Name As String Dim Found As Boolean Name = InputBox("Indtast arknavn:", "Søg 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 "Ark '" & Name & "amp; "' fundet og valgt!" Else MsgBox "Ark '" & Name & "'' ikke fundet!" End If End Sub 

  • Derefter kan du klikke på Kør på menulinjen i menulinjen i Visual Basic fanen eller ved at trykke på F5, vises et felt til søgning efter ark.

  • Skriv navnet på det ark, du skal finde, og klik på OK .
  • En anden dialogboks vises, og den fortæller dig, om arket er fundet eller ej. Du skal lukke den.

Bemærk:

Denne VBA-kode har brug for et nøjagtigt matchende arknavn.

Læs mere: Sådan søger du efter arknavn med VBA i Excel (3 eksempler)

Konklusion

I denne artikel blev det diskuteret, hvordan man søger efter arknavne i en Excel-arbejdsbog med og uden VBA-koder. Jeg håber, at du fandt denne vejledning nyttig. Du kan besøge vores hjemmeside ExcelWIKI for at lære mere Excel-relateret indhold. Du kan skrive kommentarer, forslag eller spørgsmål, hvis du har nogen, i kommentarfeltet nedenfor.

Hugh West er en meget erfaren Excel-træner og analytiker med over 10 års erfaring i branchen. Han har en bachelorgrad i regnskab og finans og en kandidatgrad i Business Administration. Hugh har en passion for undervisning og har udviklet en unik undervisningstilgang, der er nem at følge og forstå. Hans ekspertviden om Excel har hjulpet tusindvis af studerende og fagfolk verden over med at forbedre deres færdigheder og udmærke sig i deres karriere. Gennem sin blog deler Hugh sin viden med verden og tilbyder gratis Excel-tutorials og onlinetræning for at hjælpe enkeltpersoner og virksomheder med at nå deres fulde potentiale.