Hoppa till huvudinnehåll

Enkla metoder för att byta namn på ett ark i Excel

I Microsoft Excel kan ett nytt namn på ett kalkylblad hjälpa dig att organisera och identifiera dina data mer effektivt. Denna handledning guidar dig genom olika metoder för att byta namn på ett enstaka kalkylblad, eller byta namn på flera kalkylblad samtidigt, och ge dig viktiga regler för att namnge kalkylblad i Excel.


Video: Byt namn på ark i Excel


Byt namn på ett kalkylblad i Excel

Det finns tre enkla sätt att byta namn på ett ark i Excel. Låt oss dyka in i var och en av dessa metoder.


Byt namn på ett kalkylblad genom att dubbelklicka på arkfliken
  1. Dubbelklicka på kalkylbladsfliken du vill byta namn på för att aktivera namnredigeringsläget.
  2. Ange önskat namn för arbetsbladet och tryck ange.

Byt namn på ett kalkylblad genom att högerklicka på arkfliken
  1. Högerklicka på fliken i det kalkylblad du vill byta namn på.
  2. Välj i rullgardinsmenyn som visas Byt namn för att aktivera namnredigeringsläget.
  3. Skriv in ditt nya namn och tryck ange.

Byt namn på ett kalkylblad genom att använda ett kortkommando
  1. Välj den kalkylbladsflik som du vill byta namn på.
  2. Presse Alt + H + O + R i sekvens för att aktivera namnredigeringsläget.
  3. Skriv in ditt nya namn och tryck ange.
Tips:
  • För att byta namn på nästa kalkylblad, tryck Ctrl + PageDown för att gå till nästa blad och upprepa sedan steg 2 och 3.
  • För att byta namn på föregående kalkylblad, tryck Ctrl + PageUp för att gå till föregående blad och upprepa sedan steg 2 och 3.

Byt namn på flera kalkylblad i Excel

I följande avsnitt kommer vi att diskutera två effektiva metoder för att byta namn på flera valda kalkylblad, eller alla kalkylblad i en arbetsbok samtidigt. Oavsett om du letar efter ett anpassningsbart tillvägagångssätt för att byta namn eller en enkel lösning, har vi dig täckt.


Batchbyt namn på specifika/alla kalkylblad med ett mångsidigt verktyg

Med Kutools för Excel's Byt namn på kalkylblad funktionen blir det enkelt att byta namn på flera kalkylblad i den aktiva arbetsboken samtidigt. Du kan välja kalkylbladen att byta namn på och antingen lägga till ett prefix/suffix eller ersätta de ursprungliga namnen helt och hållet. För dessa ändringar kan du använda ett indatavärde, värden från ett specificerat intervall eller ett värde från en specifik cell i varje valt kalkylblad.

Efter installera Kutools för Excel, navigera till Kutools Plus fliken och välj Arbetsblad > Byt namn på kalkylblad. Gör så här i dialogrutan som visas:

  1. Välj de kalkylblad du vill byta namn på.
  2. Välj önskade döpningsalternativ.
  3. Välj namnkälla. Om du väljer Från en inmatningsruta alternativet, bör du ange ett värde i inmatningsrutan.

Resultat

De valda arken döps omedelbart om baserat på dina valda namnbytealternativ.

Anmärkningar:

  • För att aktivera den här funktionen, vänligen ladda ner och installera Kutools för Excel. Det professionella Excel-tillägget erbjuder en 30-dagars gratis provperiod utan begränsningar.
  • Att byta namn på ark med Excels inneboende funktion eller VBA-metoder är oåterkalleligt. Kutools erbjuder dock en fördel genom att tillhandahålla ett ångraalternativ för alla byte av namn som utförs genom det, vilket ökar säkerheten och bekvämligheten.

Byt namn på alla kalkylblad med VBA (komplicerat)

I det här avsnittet kommer vi att introducera två VBA-koder för att antingen lägga till ett prefix/suffix till alla kalkylbladsnamn eller byta namn på alla kalkylblad baserat på en specifik cells värde i varje kalkylblad.

Notera: VBA-makron kan inte ångras. Därför rekommenderas det att du skapar en säkerhetskopia av din arbetsbok innan du fortsätter med dessa operationer, ifall du behöver återställa originaldata.

Steg 1: Skapa en ny modul

  1. Presse Alt + F11 att öppna Visual Basic för applikationer (VBA) redaktör.
  2. Klicka Insert > Modulerna för att skapa en ny modul.

Steg 2: Kopiera VBA-kod till modulfönstret

Kopiera någon av nedanstående VBA-koder och klistra in den på den öppnade Modulerna fönster efter dina behov.

  • VBA-kod 1: Lägg till prefix/suffix till alla arknamn
  • Sub renameSheetsWithPrefixSuffix()
    'Update by ExtendOffice
        Dim xWs As Worksheet
        Dim xPrefix As String
        Dim xSuffix As String
        xPrefix = "MyPre_" 'Replace "MyPre_" with your desired prefix.
        xSuffix = "_MySuf" 'Replace "_MySuf" with your desired suffix.
        On Error Resume Next
        For Each xWs In Worksheets
            xWs.Name = xPrefix & xWs.Name & xSuffix 'This snippet adds both prefix and suffix to sheet names. Adjust as needed.
        Next xWs
    End Sub
  • Notera:

    • I den här koden, för att lägga till ett prefix och suffix till alla arknamn, bör du ersätta "MyPre_" och "_MySuf" på 6:e och 7:e raden med önskat prefix respektive suffix.
    • För att bara lägga till ett prefix, ändra den 10:e raden i koden så att den är xWs.Name = xPrefix & xWs.Name.
    • För att bara lägga till ett suffix, ändra den 10:e raden med kod till att vara xWs.Name = xWs.Name & xSuffix.
  • VBA-kod 2: Byt namn på alla ark baserat på specificerade cellvärden i varje ark
  • Sub renameSheetsBasedOnCellValue()
    'Update by ExtendOffice
        Dim xWs As Worksheet
        Dim xRgAddress As String
        xRgAddress = "A1" 'Replace "A1" with your target cell address.
        On Error Resume Next
        For Each xWs In Worksheets
            xWs.Name = xWs.Range(xRgAddress).Value
        Next xWs
    End Sub
  • Notera: Kom ihåg att ändra i denna VBA-kod "A1" på den 5:e raden till den faktiska celladressen som innehåller det nya namnet för varje kalkylblad. Se också till att den angivna cellen (i det här fallet A1) på varje ark innehåller ett värde. Annars kommer att köra denna VBA-kod att leda till ett körtidsfel '1004'.

Steg 3: Kör VBA-koden

I Modulerna fönster, tryck på F5 eller klicka på knappen för att utföra den inklistrade koden.

Resultat

  • Resultat av VBA-kod 1: "Pre_" och "_Suf" läggs till som ett prefix respektive suffix till alla arknamn.
  • Resultat av VBA-kod 2: Alla ark döps om baserat på värdet i cell A1 för varje ark, som är "Test1", "Test2" respektive "Test3".

Regler för namngivning av kalkylblad i Excel

När du byter namn på dina kalkylblad finns det några regler du måste följa:

  • Kalkylbladsnamn måste vara unika i en arbetsbok.
  • Kalkylbladsnamn får inte överstiga 31 tecken.
  • Kalkylbladsnamn får inte vara tomma.
  • Kalkylbladsnamn får inte innehålla tecknen: \/? : * [ ].
  • Kalkylbladsnamn får inte börja eller sluta med en apostrof ('), även om det kan användas någonstans i mitten av namnet.
  • Kalkylbladsnamn får inte vara historik eftersom det är reserverat för internt bruk av Excel.

Genom att följa denna handledning kan du effektivt byta namn på kalkylblad i Excel för att bättre organisera och hantera dina data. Jag hoppas att du tycker att handledningen är till hjälp. Om du vill utforska fler Excel-tips och tricks, klicka här för att komma åt vår omfattande samling av över tusentals tutorials.

Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations