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