Hämta kalkylbladets namn i Excel

Hämta kalkylbladets namn med formel i Excel

Att hämta kalkylbladets namn i Excel kan du göra med en vanlig formel. Nedanstående formel hämtar den aktuella bladflikens namn:

=EXTEXT(CELL(”filnamn”;B1);HITTA(”]”;CELL(”filnamn”;B1))+1;255)

 

Engelsk formel:

Excelkurs

=MID(CELL(”filename”;B1);FIND(”]”;CELL(”filename”;B1))+1;255)

I exemplet används cell B1 som referens i formeln, men det spelar egentligen ingen roll vilken cell du pekar på.

formel namn bladflik Excel

Hämta kalkylbladets namn med egen funktion

Med en så kallad UDF-funktion (User Defined Function) kan du också generera bladflikens namn. Den kan dels användas på samma sätt som ovan, men den kan också användas i formler och funktioner för att underlätta formelarbete. En UDF-funktion är en funktion som du själv bygger upp med VBA-kod. Gör på följande sätt för att skap en User Defined Function som hämtar kalkylbladets namn:

  1. Öppna VBA-editorn (Alt+F11)
  2. Infoga en ny Modul
    funktion bladnamn Excel
  3. Skriv in följande kod:
    Function Bladnamn()
    Bladnamn = Application.Caller.Worksheet.Name
    End Function
  4. Spara filen som en Makroaktiverad arbetsbok (tillägget .xlsm)
  5. Nu kan du skriva =Bladnamn() en vilken cell som helst och få aktuell bladflik 🙂
    formel fliknamn Excel

 

Du gillar kanske också...

Börja prenumerera på Excelbrevet

Ta del av tips & tricks i Excel och Office en gång i månaden helt kostnadsfritt.

Grattis du kommer nu att få Excelbrevet varje månad helt gratis!