Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Blattname in Zelle auslesen

Blattname in Zelle auslesen
16.08.2005 10:33:16
asmomo
ich komm leider nicht auf die Lösung auch nicht in der Suche:
Soll nur der Register/Blattname in einer Zelle ausgelesen werden.
Die Funktion =zelle("dateiname")liest mir ja den gesamten Pfad aus.
Ich dachte evtl. an =zelle("blattname"). Liefert aber nur NV.
Vielen Dank für eure Hilfe.
Gruß Andreas
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Blattname per Formel
16.08.2005 10:44:33
WF
Hi Andreas,
=TEIL(ZELLE("Dateiname";A1);FINDEN("]";ZELLE("Dateiname";A1))+1;31)
die Datei muß gespeichert sein.
Salut WF
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Blattname in Zelle auslesen


Schritt-für-Schritt-Anleitung

Um den Blattnamen in einer Zelle auszulesen, kannst Du folgende Formel verwenden. Diese Methode setzt voraus, dass die Excel-Datei bereits gespeichert wurde:

  1. Wähle die Zelle aus, in der der Blattname angezeigt werden soll.
  2. Gib die folgende Formel ein:
    =TEIL(ZELLE("Dateiname";A1);FINDEN("]";ZELLE("Dateiname";A1))+1;31)
  3. Drücke die Enter-Taste. Der Blattname wird nun in der Zelle angezeigt.

Diese Formel funktioniert, indem sie den gesamten Dateinamen (inklusive des Pfades) ausliest und den Blattnamen extrahiert.


Häufige Fehler und Lösungen

  • Problem: Die Formel gibt #NV zurück.

    • Lösung: Stelle sicher, dass die Excel-Datei gespeichert ist. Die Formel kann nur funktionieren, wenn die Datei einen Namen hat.
  • Problem: Der Blattname wird nicht korrekt angezeigt.

    • Lösung: Überprüfe die Formel auf Tippfehler und stelle sicher, dass Du die richtigen Argumente verwendest.

Alternative Methoden

Falls Du eine Alternative zur ZELLE-Funktion suchst, kannst Du auch VBA verwenden, um den Blattnamen auszulesen. Hier ist ein einfaches Beispiel:

  1. Drücke ALT + F11, um den VBA-Editor zu öffnen.
  2. Füge ein neues Modul hinzu.
  3. Gib folgenden Code ein:
    Function Blattname() As String
       Blattname = ActiveSheet.Name
    End Function
  4. Schließe den VBA-Editor und gehe zurück zu Excel.
  5. Nutze die Funktion in einer Zelle:
    =Blattname()

Praktische Beispiele

Hier sind einige Beispiele, wie Du den Blattnamen in verschiedenen Szenarien verwenden kannst:

  • Beispiel 1: Du möchtest den Namen des aktuellen Arbeitsblatts in einer Zusammenfassung anzeigen. Verwende die oben angegebene Formel, um den Namen dynamisch zu beziehen.

  • Beispiel 2: Wenn Du den Namen eines bestimmten Arbeitsblatts in einer anderen Zelle referenzieren möchtest, kannst Du auch die Formel =INDIREKT() zusammen mit dem Blattnamen verwenden, um Daten aus anderen Blättern zu ziehen.


Tipps für Profis

  • Um alle Tabellennamen auszulesen, kannst Du eine Kombination von Formeln oder VBA verwenden. Eine einfache Möglichkeit wäre, die Namen der Blätter in einem neuen Blatt aufzulisten.

  • Du kannst auch die Formel anpassen, um den Namen der Registerkarte in einer Zelle zu speichern und diesen dann in anderen Berechnungen zu verwenden.


FAQ: Häufige Fragen

1. Wie kann ich den Blattnamen in einer Zelle übernehmen, ohne VBA zu verwenden? Du kannst die Formel =TEIL(ZELLE("Dateiname";A1);FINDEN("]";ZELLE("Dateiname";A1))+1;31) verwenden, um den Blattnamen auszulesen.

2. Funktioniert das auch in Excel Online? Die beschriebene Methode funktioniert in Excel Online, solange die Datei gespeichert ist.

3. Kann ich den Blattnamen in einer anderen Zelle dynamisch ändern? Ja, wenn Du die Formel in einer Zelle verwendest, wird der Blattname automatisch aktualisiert, wenn Du den Namen des Blattes änderst.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige