Wie man den Excel-Blattnamen erhält (2 Methoden)

  • Teile Das
Hugh West

Dieser Artikel veranschaulicht 2 bequeme Möglichkeiten, den Blattnamen in Excel zu ermitteln. Der Blattname ist eine Namenseigenschaft des Worksheet-Objekts in Excel.

Download Arbeitsbuch Praxis

Laden Sie dieses Übungsheft herunter, um zu üben, während Sie diesen Artikel lesen.

Blatt Name.xlsm

2 Methoden zum Abrufen von Blattnamen in Excel

Wir können Formeln aus häufig verwendeten Funktionen oder einfachen VBA-Code verwenden, um den in einer Zelle gespeicherten oder in der MsgBox angezeigten Blattnamen zu erhalten.

1. Verwendung einer Formel zum Abrufen des Blattnamens in Excel

Da Excel keine Möglichkeit bietet eingebaute Funktion um den Blattnamen zu erhalten, müssen wir eine Funktion in Kombination mit dem MID, ZELLE und FIND-Funktionen Schauen wir uns das mal an:

=MID(ZELLE("Dateiname",A1),FIND("]",ZELLE("Dateiname",A1))+1,31)

Geben Sie die Formel in eine beliebige Zelle des Arbeitsblatts ein, das den Namen erhalten soll. In diesem Beispiel haben wir unserem Arbeitsblatt den Namen " Formel " und setzen Sie die Formel in die Zelle C5 .

Wie die Formel funktioniert

  • Die ZELLE Funktion in der Formel gibt die vollständiger Pfad, Name der Arbeitsmappe und die Name des aktuellen Blattes Hier ist die Formel:
=CELL("Dateiname",A1)

  • Das im vorherigen Schritt ermittelte Ergebnis hat beigefügt die Arbeitsmappenname in [ ] Klammern e. [excel sheet name.xlsm] Wir müssen herausfinden, welche Position der rechte Konsole Die aktuelle Arbeitsblattname beginnt sofort nach die rechte Konsole Also, die FINDEN SIE findet die Position der rechten Klammer mit der folgenden Formel und muss dann hinzugefügt werden 1 um die Position der erster String der Arbeitsblattname .
=FIND("]",ZELLE("Dateiname",A1))+1

  • Schließlich ist die MID-Funktion nimmt drei Argumente -

1. Argument: =CELL("Dateiname",A1) im ersten Schritt verwendet.

2. Argument: =FIND("]",ZELLE("Dateiname",A1))+1 in der zweiten Stufe verwendet.

3. Argument: 31 das ist die maximale Länge eines Arbeitsblattnamens in Excel

Lesen Sie mehr: Blattname in Excel-Arbeitsmappe suchen (2 Methoden)

Alternative Formel

Diese Formel kann alternativ verwendet werden, indem man die Funktion RIGHT anstelle der MID-Funktion.

=RIGHT(ZELLE("Dateiname",A1),LEN(ZELLE("Dateiname",A1))-FIND("]",ZELLE("Dateiname",A1)))

2. VBA-Code zum Abrufen und Anzeigen des Excel-Blattnamens

2.1 Abrufen des Namens des aktiven Blatts in Excel mithilfe von VBA-Code

Verwenden Sie den folgenden einfachen Code, um den Namen des aktiven Blattes zu erhalten.

 Sub SheetName() Range("A1") = ActiveSheet.Name End Sub 

2.2 Ermitteln des Blattnamens mit Hilfe der Indexnummer

Mit Hilfe des folgenden Codes können wir die Arbeitsblattname auf der Grundlage ihrer Indexnummer Wenn es mehrere Arbeitsblätter in einer Arbeitsmappe, ist diese Methode hilfreich, um den Namen des Arbeitsblatts einfach und schnell herauszufinden.

Zum Beispiel sind wir in der zweites Arbeitsblatt namens vba1. Mit dem folgenden Code können wir die erstes Blatt Name, der die Formel ist.

 Sub Sheet Name() Range("C5") = Sheets(1).Name End Sub 

Mit dem folgenden Code können wir die letztes Blatt In diesem Beispiel lautet der Name des letzten Arbeitsblatts VBA 2.

 Sub SheetName() Range("C6") = Sheets(Sheets.Count).Name End Sub 

Lesen Sie mehr: Blattname mit VBA in Excel suchen (3 Beispiele)

Anmerkungen

Wir können auch die MsgBox-Funktion um das Ergebnis des VBA-Codes in einer MsgBox wenn es nicht notwendig ist, sie in einer Zelle zu speichern oder zu verwenden.

Schlussfolgerung

Jetzt wissen wir, wie man den Blattnamen in Excel abruft. Hoffentlich ermutigt Sie das, diese Funktion selbstbewusster zu nutzen. Wenn Sie Fragen oder Anregungen haben, vergessen Sie nicht, sie in das Kommentarfeld unten zu schreiben.

Hugh West ist ein äußerst erfahrener Excel-Trainer und -Analyst mit über 10 Jahren Erfahrung in der Branche. Er verfügt über einen Bachelor-Abschluss in Rechnungswesen und Finanzen sowie einen Master-Abschluss in Betriebswirtschaft. Hugh hat eine Leidenschaft für das Unterrichten und hat einen einzigartigen Lehransatz entwickelt, der leicht zu befolgen und zu verstehen ist. Seine Expertenkenntnisse in Excel haben Tausenden von Studenten und Berufstätigen auf der ganzen Welt geholfen, ihre Fähigkeiten zu verbessern und in ihrer Karriere herausragende Leistungen zu erbringen. Über seinen Blog teilt Hugh sein Wissen mit der Welt und bietet kostenlose Excel-Tutorials und Online-Schulungen an, um Einzelpersonen und Unternehmen dabei zu helfen, ihr volles Potenzial auszuschöpfen.