Indholdsfortegnelse
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.