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

Tabellenblattname als Verknüpfung einfügen

Forumthread: Tabellenblattname als Verknüpfung einfügen

Tabellenblattname als Verknüpfung einfügen
25.07.2002 17:45:05
Leins Marc
Hallo,

Ich möchte den Namen eines Tabellenblattes so in Feld einfügen, daß sich beim änden des Namens auch der Inhalt des Feldes ändert.

Bitte helft mir

Vielen Dank im Vorraus

Anzeige

9
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Tabellenblattname als Verknüpfung einfügen
25.07.2002 17:48:59
PeterW
Hallo Marc,

irgendwie hab ich Verständnisprobleme. Was genau soll wann passieren, wenn Du was machst?
Versuch bitte, Deine Frage etwas genauer zu formuleren.

Gruß
Peter

Re: Tabellenblattname als Verknüpfung einfügen
25.07.2002 17:51:03
Hajo_Zi
Hallo Marc

wenn due Datei schon gespeichert ist bekommst Du den aktuellen Tabellennamen mit fiolgender Formel in die Zelle
=TEIL(ZELLE("dateiname";A1);FINDEN("]";ZELLE("dateiname";A1))+1;255)

Wobei A1 keine Zellenbezeichnung ist und Dateiname nicht der Dateiname ist.

Gruß Hajo

Anzeige
Re: Tabellenblattname als Verknüpfung einfügen
25.07.2002 17:55:05
Leins Marc
Hallo Peter,

ich habe mehrere Tabellenblätter mit verschiedenen Namen, welche unten auf der Blattregisterkarte stehen.

Nun möchte ich solch einen Namen in ein Feld einfügen,
so das sich beim ändern des Namens auf der Blattregisterkarte auch der Inhalt des Feldes ändert.

mfg
marc

Re: Tabellenblattname als Verknüpfung einfügen
25.07.2002 17:57:00
Leins Marc
Hallo Peter,

ich habe mehrere Tabellenblätter mit verschiedenen Namen, welche unten auf der Blattregisterkarte stehen.

Nun möchte ich solch einen Namen in eine Zelle einfügen,
so das sich beim ändern des Namens auf der Blattregisterkarte auch der Inhalt der Zelle ändert.

mfg
marc

Anzeige
Re: Tabellenblattname als Verknüpfung einfügen
25.07.2002 18:01:06
Robert B.
Hallo Marc,

mein Vorschlag füge diesen Code im entsprechenden Tabellenblatt
in der Entwicklungsumgebung ein.

Bei jeder Änderung des Tabellenblatts wird der Tabellenname in Zelle A1 geschrieben.


Gruß Robert

Re: Tabellenblattname als Verknüpfung einfügen
25.07.2002 18:04:24
Marc
Hallo Robert,

Ich möchte nicht den Namen des Tabellenblattes welches aktiv ist in der Zelle stehen haben, sondern den Namen eines anderen Tabellenblattes

Anzeige
Re: Tabellenblattname als Verknüpfung einfügen
25.07.2002 18:09:14
Robert B.
Hallo Marc,

dann vieleicht so??

Jetzt kannst Du jedes Blatt explicit angeben unabhängig von
ihren Namen.

Gruß Robert

Re: Tabellenblattname als Verknüpfung einfügen
25.07.2002 18:16:59
Marc
Super,

Es funktioniert,

nur noch ein kleines Problem,

wenn ich nun den Namen eines Blatts ändere, muß ich zuerst ein mal klicken, damit sich der Zellinhalt anpasst

Anzeige
Re: Tabellenblattname als Verknüpfung einfügen
25.07.2002 20:22:33
Robert B.
Hallo Marc,

wenn es darauf ankommt, daß die Zelle sofort nach eingabe
des neuen Namens aktualisiert wird solltest Du
auf die Formel von Hajo zurückgreifen.
Eine andere Möglichkeit ist mir persönlich
nicht bekannt.

Gruß Robert

;

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

Infobox / Tutorial

Tabellenblattnamen in Zellen verknüpfen


Schritt-für-Schritt-Anleitung

Um den Tabellenblattnamen in eine Zelle einzufügen, sodass sich der Inhalt der Zelle ändert, wenn der Name des Tabellenblattes geändert wird, folge diesen Schritten:

  1. Stelle sicher, dass die Excel-Datei bereits gespeichert ist.

  2. Wähle die Zelle aus, in die du den Tabellenblattnamen einfügen möchtest.

  3. Gib die folgende Formel ein:

    =TEIL(ZELLE("dateiname";A1);FINDEN("]";ZELLE("dateiname";A1))+1;255)

    Hierbei ist A1 eine beliebige Zelle in deinem aktuellen Tabellenblatt, die nicht leer sein sollte.

  4. Drücke Enter. Jetzt wird der Name des Tabellenblattes in der ausgewählten Zelle angezeigt.


Häufige Fehler und Lösungen

  • Fehler: Die Zelle zeigt #BEZUG! an.

    • Lösung: Stelle sicher, dass die Datei gespeichert ist. Diese Formel funktioniert nur in einer gespeicherten Datei.
  • Fehler: Der Inhalt der Zelle aktualisiert sich nicht sofort.

    • Lösung: Du kannst die Formel verwenden, die Hajo empfohlen hat, um den Namen des Tabellenblattes sofort zu aktualisieren. Alternativ kannst du die Zelle einmal anklicken, um eine Aktualisierung zu erzwingen.

Alternative Methoden

Eine alternative Methode, um den Tabellenblattnamen in einer Zelle anzuzeigen, ist die Verwendung von VBA (Visual Basic for Applications). Hier ist ein einfacher Code, den du in das entsprechende Tabellenblatt einfügen kannst:

  1. Öffne den VBA-Editor mit ALT + F11.

  2. Doppelklicke auf das gewünschte Tabellenblatt.

  3. Füge den folgenden Code ein:

    Private Sub Worksheet_Change(ByVal Target As Range)
       Range("A1").Value = Me.Name
    End Sub
  4. Schließe den VBA-Editor und gehe zurück zu Excel. Jetzt wird der Tabellenblattname in Zelle A1 aktualisiert, wenn du Änderungen vornimmst.


Praktische Beispiele

  • Beispiel 1: Wenn du mehrere Tabellenblätter hast, benenne sie nach Monaten und füge den Namen in Zelle B2 ein, um eine Übersicht zu behalten.

  • Beispiel 2: Du kannst den Tabellenblattnamen auch in eine Zelle eines anderen Tabellenblattes einfügen, indem du die Formel entsprechend anpasst.


Tipps für Profis

  • Verwende die Verknüpfung zu Tabellenblatt-Formel in Kombination mit Datenvalidierung, um dynamisch Tabellennamen in Dropdown-Listen anzuzeigen.
  • Du kannst auch den Tabellenblattnamen in eine Zelle einfügen, um ihn zur besseren Übersicht in Berichten zu verwenden.

FAQ: Häufige Fragen

1. Wie kann ich den Namen eines anderen Tabellenblattes in einer Zelle anzeigen?
Du kannst die Formel anpassen, um den Namen eines spezifischen Tabellenblattes anzuzeigen, indem du die Zelle referenzierst, die den Namen enthält.

2. Funktioniert das in jeder Excel-Version?
Ja, die oben genannten Methoden sind in den meisten modernen Excel-Versionen verfügbar, einschließlich Excel 2016, Excel 2019 und Excel für Microsoft 365.

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