Vereinfachtes beispiel: Ich habe eine Excel-datei mit mehreren tabellenblätter. Tabelle 1, Tabelle 2, Tabelle 3 usw.
In jedem neuen Tabellenblatt möchte ich den Wert aus A1 des vorangegangenen Tabellenblatts auslesen und in B2 der aktuellen Tabelle widergeben.
Für Tabelle 4 heisst die Formel in B2 dann "='Tabelle 3'!A1".
Um nicht jedes mal die Formel manuell ändern zu müssen, würde ich gerne die Tabelle, aus der der Wert ausgelesen werden soll, in einer anderen Zelle (z.B. B1) festlegen, entweder manuell, indem ich in B1 "Tabelle 3" eintrage oder indem ich mit TEIL(ZELLE("datei... usw den aktuellen tabellenblattname auslese und um eins verringere).
Das auslesen des Tabellennamens funktioniert, das zusammenbauen einer Formel in B2 mit "Argumenten" aus B1 funktioniert nicht.
Ist das ohne VBA machbar? Gibt es eine elegantere
Möglichkeit dass in Excel hinzubekommen?