In meiner Datei habe ich folgende Namensdefinitionen vorgenommen:
XStart bezieht sich auf
=SUCHEN("[";ZELLE("filename";Tabelle1!$A$1))+1
xlang bezieht sich auf
=SUCHEN("]";ZELLE("filename";Tabelle1!$A$1))-SUCHEN("[";ZELLE("filename";Tabelle1!$A$1))-1
xName bezieht sich auf
=TEIL(ZELLE("Filename";Tabelle1!$A$1);xStart;xLang)
Trage ich in einer Zelle der Arbeitsmappe die Formel =xName ein, ist das Ergebnis der Dateiname. Wenn ich den Tabellennamen ändere, passt sich dieser in obigen Formeln automatisch an.
Einziges Problem: Wenn in der Tabelle die Spalte A oder die Zeile 1 gelöscht wird, liefert die Formel #BEZUG!
Frage: Kann ich den Bezug zu Zelle A1 anders eingeben, so dass die Namensdefinitionen das Löschen der Spalte A resp. der Zeile 1 unbeschadet überstehen?
Gruss, Peter
https://www.herber.de/bbs/user/78790.xls