Slik viser du arknavn i Excel: 12 enkle metoder [2026-guide]

List opp arknavn i Excel med 12 enkle måter, fra enkle manuelle metoder til avansert VBA-automatisering. Steg-for-steg-veiledning for alle ferdighetsnivåer.

Regneark i Excel-arbeidsbok

1. Innledning

Det kan bli overveldende å håndtere komplekse Excel-arbeidsbøker med mange regneark, spesielt når du trenger å spore, referere til eller organisere flere ark effektivt. Evnen til å liste opp arknavn i Excel blir en viktig ferdighet for enhver profesjonell som jobber med store regnearkoperasjoner, fra økonomiske modeller til omfattende dataanalysearbeidsbøker.

Når mange brukere står overfor å opprette en Excel-liste med arknavn, må de bla manuelt gjennom regnearkfaner, noe som blir upraktisk for arbeidsbøker som inneholder et betydelig antall ark. Metodene som er beskrevet i denne veiledningen, vil hjelpe deg med å få alle arknavn i Excel, uavhengig av arbeidsbokens kompleksitet, og tilbyr løsninger fra enkle manuelle tilnærminger til sofistikerte automatiseringsskript for ethvert behov for inventar i Excel-regneark.

2. Metode 1: Hent liste manuelt

Den manuelle tilnærmingen representerer most Enkel metode for å hente alle arknavn i Excel, uten å kreve avansert Excel-kunnskap eller formeloppretting. Denne teknikken fungerer spesielt bra for mindre arbeidsbøker der det totale antallet regneark fortsatt er håndterbart, vanligvis færre enn tjue ark.

  1. Først åpner du den spesifikke Excel-arbeidsboken som inneholder regnearkene du vil katalogisere.
  2. Dobbeltklikk deretter på navnet på et ark i arklisten nederst i Excel-grensesnittet. Denne handlingen vil merke hele arknavnteksten og utheve den for enkel kopiering.
  3. Deretter trykker du på "Ctrl + C" for å kopiere det valgte navnet til utklippstavlen for overføring til dokumentasjonsfilen.
    Kopier arknavn
  4. Senere oppretter du en tekstfil, et Word-dokument eller et nytt Excel-regneark der du vil vedlikeholde den omfattende arknavnbeholdningen.
  5. Trykk deretter på "Ctrl + V" for å lime inn det kopierte arknavnet i det valgte dokumentasjonsformatet.
    Lim inn arknavn
  6. Nå, på denne systematiske måten, kan du kopiere navnet på hvert ark til dokumentasjonsfilen én etter én, og dermed bygge opp en komplett oversikt over alle regnearkene i arbeidsboken.

3. Metode 2: Liste med formel

Den formelbaserte tilnærmingen til å vise alle arknavn i Excel utnytter Excels innebygde funksjoner for å automatisk generere en omfattende regnearkoversikt. Denne metoden kombinerer kraften til Excels GET.WORKBOOK-funksjon med dynamiske indekseringsmuligheter, og oppretter en selvoppdaterende liste som gjenspeiler den nåværende tilstanden til arbeidsbokstrukturen.

  1. I starten, naviger til "Formler" fanen i Excels båndgrensesnitt og klikk på "Navneadministrator" -knappen for å få tilgang til Excels navnedefinisjonsfunksjoner.
  2. Deretter klikker du i popup-navnebehandlingsvinduet "Ny" for å opprette et egendefinert navngitt område som skal inneholde formelen for regnearket.
    Navnesjef
  3. I det påfølgende «Nytt navn» dialogboksen, skriv inn «Listeark» i "Navn" feltet for å lage en minneverdig referanse for formelen for regnearket ditt.
  4. Senere, i «Refererer til» I feltet skriver du nøye inn følgende spesialiserte formel som vil trekke ut regnearknavn fra arbeidsbokstrukturen:
=REPLACE(GET.WORKBOOK(1),1,FIND("]",GET.WORKBOOK(1)),"")

Tilpass nytt navn

  1. Deretter klikker du på "OK" og "Lukk" for å lagre denne egendefinerte formeldefinisjonen, slik at den blir tilgjengelig for bruk i hele arbeidsboken.
  2. Deretter oppretter du et nytt regneark i gjeldende arbeidsbok spesielt for å vise den omfattende arknavninventarlisten din.
  3. Deretter skriver du inn "1" in Celle A1 og "2" in Celle A2 for å etablere indekseringssekvensen som skal referere til hvert regneark i arbeidsboken.
  4. Etterpå velger du begge cellene (A1 og A2) og dra dem ned for å automatisk legge inn sekvensielle tall (3, 4, 5 osv.) i Kolonne A, og oppretter nok indeksnumre til å dekke alle regnearkene i arbeidsboken din.
    Skriv inn sekvensnumre
  5. Senere setter du inn følgende INDEX-formel Celle B1 for å begynne å trekke ut regnearknavn ved hjelp av dine tidligere definerte «Listeark» navn:
=INDEX(ListSheets,A1)

Skriv inn formel i celle B1

  1. Med en gang vil det første arkets navn vises i Celle B1, som viser at formelkonfigurasjonen din fungerer som den skal.
  2. Til slutt kopierer du denne INDEX-formelen nedover hele Kolonne B helt til du møter "#REF!" feil, som indikerer at du har nådd slutten av tilgjengelige regneark i arbeidsboken.
    Kopier formel ned til liste arknavn

4. Metode 3: Liste via Excel VBA

VBA-tilnærmingen (Visual Basic for Applications) representerer most en sofistikert og automatisert metode for å liste opp alle arknavn i Excel. Denne programmeringsbaserte løsningen lager et fullstendig automatisert regnearklagersystem som genererer en ny arbeidsbok som inneholder en profesjonelt formatert liste over alle arknavn.

  1. For somtart, utløs Excel VBA-editoren ved å trykke på Alt + F11 eller følg de detaljerte instruksjonene i Excels Utvikler fanen for å få tilgang til Visual Basic-utviklingsmiljøet.
  2. Sett deretter inn en ny modul i VBA-prosjektet ditt og lim inn følgende omfattende kode som automatisk vil trekke ut og formatere alle regnearknavn fra den nåværende arbeidsboken din:
Sub ListSheetNamesInNewWorkbook()
    Dim objNewWorkbook As Workbook
    Dim objNewWorksheet As Worksheet

    Set objNewWorkbook = Excel.Application.Workbooks.Add
    Set objNewWorksheet = objNewWorkbook.Sheets(1)

    For i = 1 To ThisWorkbook.Sheets.Count
        objNewWorksheet.Cells(i, 1) = i
        objNewWorksheet.Cells(i, 2) = ThisWorkbook.Sheets(i).Name
    Next i

    With objNewWorksheet
         .Rows(1).Insert
         .Cells(1, 1) = "INDEX"
         .Cells(1, 1).Font.Bold = True
         .Cells(1, 2) = "NAME"
         .Cells(1, 2).Font.Bold = True
         .Columns("A:B").AutoFit
    End With
End Sub

VBA-kode - Listearknavn

  1. Senere, trykk "F5" tasten eller klikk på "Løpe" -knappen for å kjøre denne makroen umiddelbart, noe som utløser den automatiserte prosessen med uttrekking og formatering av regnearknavn.
  2. En ny Excel-arbeidsbok vises umiddelbart på skjermen. Den inneholder en profesjonelt formatert liste over alle regnearknavnene fra kildearbeidsboken, komplett med indeksnumre og fet skrift for enkel referanse.
    Oppførte arknavn i ny Excel-arbeidsbok

5. Metode 4: Power Query-tilnærming

Power Query tilbyr en moderne datatilkoblingsmetode for at Excel effektivt skal kunne liste opp alle arknavn. Denne tilnærmingen fungerer usedvanlig bra for å analysere flere arbeidsbøker samtidig og gir et brukervennlig grensesnitt for datauttrekking uten at det kreves programmeringskunnskaper.

  1. Gå til Data -> Få data -> Fra fil -> Fra arbeidsboken.
  2. Velg den gjeldende arbeidsboken i dialogboksen for filutforskeren.
  3. Power Query Navigator viser alle tilgjengelige arknavn automatisk.
  4. Velg arkene du vil inkludere, og klikk på Laste å lage en omfattende liste.
  5. Den resulterende tabellen vil inneholde alle arknavn og kan oppdateres når regnearkstrukturene endres.

6. Metode 5: Dynamisk matriseformel (Excel 365)

Excel 365-brukere kan bruke dynamiske arrayer til å hente alle arknavn i Excel ved hjelp av avanserte formelkombinasjoner. Denne metoden oppretter automatisk oppdaterte arrayer som gjenspeiler gjeldende arbeidsbokstruktur.

  1. Skriv inn følgende formel i en hvilken som helst tom celle:
=INDIRECT("Sheet"&SEQUENCE(COUNTA(GET.WORKBOOK(1)),,1)&"!A1")
  1. Press Enter for å utføre den dynamiske matriseformelen.
  2. Formelen vil opprette en spilling-matrise som viser referanser til alle ark i arbeidsboken din.

7. Metode 6: Power Automate-integrasjon

Microsoft Power Automate tilbyr automatisering på bedriftsnivå for Excel-lister over arknavn på tvers av flere arbeidsbøker. Denne metoden utmerker seg i organisasjonsmiljøer som krever regelmessig analyse og rapportering av arbeidsbøker.

  1. Adgang Power Automate gjennom Microsoft 365-portalen din.
  2. Opprett en ny flyt ved hjelp av Excel kontakten.
  3. Bruke Liste over regneark handling for å trekke ut arknavn programmatisk.
  4. Konfigurer utdatamål som SharePoint-lister, e-poster eller andre forretningsapplikasjoner.
  5. Konfigurer automatiske utløsere for regelmessige oppdateringer av regnearkbeholdningen.

8. Metode 7: Office-skript (moderne Excel)

Office Scripts tilbyr et TypeScript-basert alternativ til VBA for moderne Excel-miljøer. Denne metoden fungerer utelukkende med Excel Online og tilbyr skybaserte automatiseringsfunksjoner for å liste opp alle arknavn i Excel.

  1. Åpne arbeidsboken din i Excel på nett.
  2. naviger til Automat -> Skriptredaktør.
  3. Opprett et nytt skript med følgende TypeScript-kode:
function main(workbook: ExcelScript.Workbook) {
  let sheets = workbook.getWorksheets();
  let sheetNames = sheets.map(sheet => sheet.getName());
  console.log(sheetNames);
}
  1. Klikk Kjør for å kjøre skriptet og vise arknavn i konsollen.
  2. Endre skriptet for å sende ut resultater til regnearkceller om nødvendig.

9. Metode 8: Python-programmering

Python-skripting gir kraftige automatiseringsmuligheter for Excel som henter alle arknavn fra én eller flere arbeidsbøker. Denne metoden tilbyr utmerkede batchbehandlingsmuligheter for storskala regnearkanalyse.

  1. Installer nødvendig Python-bibliotekrarbruker: pip installerer openpyxl pandaer
  2. Lag et Python-skript med følgende kode:
import openpyxl
workbook = openpyxl.load_workbook('your_file.xlsx')
sheet_names = workbook.sheetnames
for name in sheet_names:
    print(name)
  1. Erstatt 'din_fil.xlsx' med din faktiske filsti.
  2. Kjør skriptet ved hjelp av python script_name.py i kommandolinjen din.

10. Metode 9: Excel-tillegg

Tredjeparts Excel-tillegg tilbyr spesialiserte verktøy for å liste opp arknavn i Excel med forbedret funksjonalitet og brukervennlige grensesnitt. Populære tillegg inkluderer omfattende funksjoner for arbeidsbokanalyse.

  1. Installer anerkjente tilleggsprogrammer som Kutools for Excel or ASAP Utilities.
  2. Få tilgang til tilleggene Arbeidsbok or Navigasjon verktøy fra båndet.
  3. Bruke Liste arknavn or Arbeidsbokanalyse funksjonen.
  4. Konfigurer utdataformat og destinasjon for den genererte arklisten.
  5. Eksporter eller lagre resultatene i henhold til dokumentasjonskravene dine.

11. Metode 10: XML-filanalyse

Excel-arbeidsbøker (.xlsx-filer) er ZIP arkiver som inneholder XML-strukturdata. Denne tekniske metoden tillater direkte uttrekking av arknavn uten å åpne Excel, noe som er nyttig for automatiserte filanalysescenarier.

  1. Lag en kopi av Excel-filen din og endre filtypen fra . Xlsx til .zip.
  2. Pakk ut ZIP arkivere ved hjelp av et hvilket som helst filkomprimeringsverktøy.
  3. Naviger til xl mappe og åpne arbeidsbok.xml i en tekstredigerer.
  4. Lokalisere elementer som inneholder navn = "" egenskaper.
  5. Trekk ut arknavnene fra XML-strukturen manuelt eller ved hjelp av tekstbehandlingsverktøy.

12. Metode 11: Hyperlenkereferansemetode

HYPERLINK-funksjonen gir en indirekte måte å vise alle arknavn i Excel ved å opprette klikkbare lenker til hvert regneark. Denne metoden genererer et funksjonelt navigasjonssystem samtidig som arknavn dokumenteres.

  1. I et nytt regneark, starå skrive inn en HYPERLINK-formel: =HYPERLINK("#"
  2. Når du skriver inn arkreferansen, viser Excel tilgjengelige arknavn i en rullegardinmeny.
  3. Fullfør formelen: =HYPERLINK("#Ark1!A1", "Ark1")
  4. Lag lignende formler for hvert ark, og bygg en omfattende navigasjonsliste.
  5. Kopier arknavnene fra formelteksten for å opprette dokumentasjonslisten.

13. Metode 12: PowerShell-automatisering

Windows PowerShell med Excel COM-objekter muliggjør automatisering på systemnivå for å hente alle arknavn i Excel. Denne metoden gir robuste skriptfunksjoner for Windows-miljøer som krever batchbehandling.

  1. Open PowerShell som administrator.
  2. Kjør følgende PowerShell-kommandoer:
$excel = New-Object -ComObject Excel.Application
$workbook = $excel.Workbooks.Open("C:\path\to\your\file.xlsx")
$workbook.Sheets | ForEach-Object { $_.Name }
$workbook.Close()
$excel.Quit()
  1. Erstatt filbanen med den faktiske plasseringen av Excel-filen.
  2. Skriptet vil sende ut alle arknavn til PowerShell-konsollen.
  3. Send utdataene til en tekstfil ved hjelp av | Ut-fil arknavn.txt hvis nødvendig.

14. Sammenligning

Å forstå styrkene og begrensningene til hver metode hjelper deg med å velge den riktige most passende tilnærming for dine spesifikke krav til regnearkdokumentasjon. Følgende sammenligning evaluerer hver teknikk på tvers av flere kriterier, inkludert brukervennlighet, effektivitet, skalerbarhet og praktiske anvendelser i forskjellige arbeidsmiljøer.

Metode Fordeler Ulemper
Håndbok Enkel å bruke, krever ingen teknisk kunnskap, fungerer på tvers av alle Excel-versjoner Tidkrevende for store arbeidsbøker, utsatt for menneskelige feil
Formel Oppdateres automatisk når ark endres, oppretter permanent dokumentasjon Krever formelkunnskap, fungerer kanskje ikke i alle Excel-versjoner
VBA Rask og praktisk, svært tilpassbar, profesjonell utskrift Krever makrosikkerhetsinnstillinger, trenger VBA-kunnskap for tilpasning
Strømforespørsel Brukervennlig grensesnitt, fungerer med flere arbeidsbøker, kan oppdateres Kun moderne Excel-versjoner, krever kunnskap om datatilkoblinger
Dynamic Array Moderne formeltilnærming, automatisk oppdatering, kompakt løsning Kun Excel 365, kompleks formelsyntaks
Power Automate Bedriftsautomatisering, integrering med forretningssystemer, planlagt utførelse Krever Microsoft 365-abonnement, kompleks oppsett for nybegynnere
Office-skript Moderne skybasert automatisering, TypeScript-syntaks, delbar Kun Excel Online, krever programmeringskunnskaper
Python Kraftig batchbehandling, plattformuavhengig, omfattende bibliotekrarkaper Krever Python-installasjon og programmeringsferdigheter
Add-ins Brukervennlige, funksjonsrike og profesjonelle verktøy Ytterligere cost, potensielle kompatibilitetsproblemer, ekstern avhengighet
XML-analyse Fungerer uten Excel, teknisk innsikt i filstruktur Kompleks teknisk prosess, krever kunnskap om filformater
hyperlink Oppretter navigasjonssystem, visuell arkgjenkjenning Indirekte metode, manuell formeloppretting kreves
PowerShell Automatisering på systemnivå, batchbehandlingsmuligheter Kun Windows, krever skriptkunnskap, COM-objektavhengigheter

Hver metode tjener ulike brukerbehov og organisatoriske krav. Den manuelle tilnærmingen fungerer best for sporadisk bruk med mindre arbeidsbøker, mens formel- og VBA-metoder gir kontinuerlig dokumentasjonsmuligheter. Power Query og Power Automate utmerker seg i forretningsmiljøer som krever regelmessig analyse, mens programmeringsmetoder som Python og PowerShell tilbyr maksimal fleksibilitet for avanserte brukere. Tillegg gir brukervennlige løsninger for hyppige regnearkadministrasjonsoppgaver. For optimale resultater med enhver metode, sørg for at Excel-arbeidsbøkene dine fungerer som de skal – ødelagte filer bør gjenopprettes ved hjelp av Programvare for reparasjon av Excel-filer før du prøver å hente ut arknavn.

Uansett hvilken metode du velger for å vise alle arknavn i Excel, forbedrer en systematisk tilnærming til regnearkdokumentasjon arbeidsbokadministrasjon, samarbeidseffektivitet og generelle standarder for dataorganisering i prosjektene eller organisasjonen din betydelig. Fra enkel manuell kopiering til sofistikerte automatiseringsskript, gir disse tolv tilnærmingene omfattende løsninger for ethvert behov for inventar i Excel-regneark.

Referanse

  1. Microsoft-støtte. (2024). ARK-funksjonHjelp og opplæring i Microsoft Excel.
  2. Microsoft-støtte. (2024). Makro for å gå gjennom alle regneark i en arbeidsbokMicrosoft Excel VBA-dokumentasjon.
  3. Microsoft Lær. (2024). Excel.Workbook-funksjonReferanse for formelspråk i Power Query M.
  4. Microsoft-støtte. (2024). HYPERLINK funksjonReferanse for Microsoft Excel-funksjoner.
  5. Microsoft-støtte. (2024). Opprett eller rediger en hyperkoblingHjelp og opplæring i Microsoft Excel.
  6. Microsoft-støtte. (2024). Oversikt over formler i ExcelDokumentasjon for Microsoft Excel-formler.

Merk: Alle lenker til Microsoft-dokumentasjonen ble åpnet og bekreftet som oppdaterte på publiseringstidspunktet. Microsoft kan oppdatere disse ressursene med jevne mellomrom.

om forfatteren

Shirley Zhang er en Microsoft Office-spesialist med omfattende erfaring med å hjelpe fagfolk med å optimalisere arbeidsflytene sine på tvers av Excel, Word, Outlook og andre Office-applikasjoner. Hun har jobbet med organisasjoner for å implementere automatiseringsløsninger, løse funksjonalitetsproblemer og effektivisere forretningsprosesser.

Som teknisk skribent med fokus på produktivitet i Microsoft Office, lager Shirley praktiske veiledninger som tar for seg utfordringer som hverdagsbrukere står overfor. Hennes trinnvise tilnærming er basert på mange års praktisk erfaring med feilsøking av Office-applikasjoner og å hjelpe brukere med å låse opp skjulte funksjoner for å forbedre sine daglige arbeidsflyter.

Kommentarer er stengt.