Guten Morgen,

wenn ich das richtig verstanden habe, steht ín der Anfrage: " aktuellen Speicherpfad des Dokuments darzustellen". Den hat er beim Argument " filename". Will er nur den Dateinamen, geht das evtl. auch etwas einfacher mit der Formel ( das ist nebenbei ein tolles Stück, ich mag die ) : =TEIL(ZELLE("filename");10;SUCHEN("#";ZELLE("filename"))-10). Die "10-nen" habe ich mal nur so reingeschrieben, das ist die Anzahl der Schriftzeichen und Leerräume, die vorn und hinten abgeschnitten werden sollen. Das probiert man aus.

Gruß Dieter


Jörg Schmidt schrieb:
Hallo,

Patrick Müller schrieb:
Besteht die Möglichkeit in einem Calc-Dokument in einer Zelle den
aktuellen Speicherpfad des Dokuments darzustellen?

Verwende die Funktion ZELLE() und trenne aus der Rückgabe von
=ZELLE("FILENAME") den Pfad ab, z.B. so:

=RECHTS(LINKS(WECHSELN(ZELLE("FILENAME");"/";"#";LÄNGE(ZELLE("FILENAME")
)-LÄNGE(WECHSELN(ZELLE("FILENAME");"/";"")));FINDEN("#";WECHSELN(ZELLE("
FILENAME");"/";"#";LÄNGE(ZELLE("FILENAME"))-LÄNGE(WECHSELN(ZELLE("FILENA
ME");"/";"")));1)-1);LÄNGE(LINKS(WECHSELN(ZELLE("FILENAME");"/";"#";LÄNG
E(ZELLE("FILENAME"))-LÄNGE(WECHSELN(ZELLE("FILENAME");"/";"")));FINDEN("
#";WECHSELN(ZELLE("FILENAME");"/";"#";LÄNGE(ZELLE("FILENAME"))-LÄNGE(WEC
HSELN(ZELLE("FILENAME");"/";"")));1)-1))-9)


Anmerkung:
Habe mir nicht die Mühe gemacht zu prüfen ob dass die kürzestmögliche
Formel ist.



Gruß
Jörg


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org





---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org

Antwort per Email an