Microsoft Excel

Herbers Excel/VBA-Archiv

ZELLE("filename";Tabelle1!$A$1), b. Löschen Ze A1 | Herbers Excel-Forum


Betrifft: ZELLE("filename";Tabelle1!$A$1), b. Löschen Ze A1 von: Peter
Geschrieben am: 08.02.2012 10:17:46

Guten Tag

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

  

Betrifft: AW: ZELLE("filename";Tabelle1!$A$1), b. Löschen Ze A1 von: Rudi Maintaire
Geschrieben am: 08.02.2012 10:29:49

Hallo,
ersetze Tabelle1!$A$1 durch INDEX(Tabelle1!$1:$65536;1;1)

Gruß
Rudi


  

Betrifft: AW: ZELLE("filename";Tabelle1!$A$1), b. Löschen Ze A1 von: Peter
Geschrieben am: 08.02.2012 11:15:04

Hallo Rudi
Ausgezeichnet, vielen Dank!
Gruss, Peter


Beiträge aus den Excel-Beispielen zum Thema "ZELLE("filename";Tabelle1!$A$1), b. Löschen Ze A1"