Dateipfad anzeigen

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Dateipfad anzeigen

Re: Dateipfad anzeigen

von Hiker » Di, 02.04.2019 21:43

Hallo,

hast Du das ausprobiert?
In Deinem Arbeitsblatt steht nur die Formel. Ich würde erstmal erwarten, das jedes Programm den Pfad den es selbst liefert auch weiter verarbeiten kann.

Außerdem sollte auch Excel bei der Mac-Version gelernt haben, dass es Pfade mit / geben kann.

Kann es derzeit leider nicht selbst ausprobieren.

Mfg, Jörn

Re: Dateipfad anzeigen

von Rockett » Mo, 01.04.2019 11:41

wunderbar... :) so garniert schmeckt es jetzt auch gut! :)

habe mich nun dazu entschieden 2 Dateien zu machen für die geplante Übersicht. Einmal in OO und einmal in MS Soll ja eigentlich nur ne Sammelstelle sein für alle Userdaten aber lässt sich ja wohl wirklich nicht realisieren alleine dadurch das OO / und MS \ im Dateipfad nutzt. Naja man kann halt nicht alles haben aber vielen Dank für alles.

Dann setzte ich das mal auf gelöst gleich.

DANKE !

Re: Dateipfad anzeigen

von Rockett » Mo, 01.04.2019 11:13

sieht jetzt so aus:

Code: Alles auswählen

="'file:///"&a48&a49&"#$xxx.a1"
damit bekomme ich jetzt folgende Ausgabe in zelle a50:
'file:///C:/Users/xxx/Dropbox/xxx/public/Hotline/user/xxx.ods'#$xxx.a1

hatte davor die letzten 2 " vergessen gehabt nach dem letzten &... Aber OO benutzt das jetzt als text... wenn ich jetzt
=a50 mache bekomme ich wieder nur die optische Ausgabe des Pfades anstelle des Ziels des Pfades.

Re: Dateipfad anzeigen

von mikeleb » Mo, 01.04.2019 09:52

Hallo,
wie bereits gesagt, ist der Syntax der Formel:
="Eins" & A2 & "Drei"
Hast du die Hinweise zu den Anführungsstrichen beachtet? Wie sieht deine neue Formel aus?

Re: Dateipfad anzeigen

von Rockett » Mo, 01.04.2019 08:56

Habe es jetzt in mehrere Teile geteilt wie du sagtest. Das Ergebnis stimmt optisch auch aber in einer Formel verwendet bekomme ich nur

#NAME?

....

Re: Dateipfad anzeigen

von Rockett » Mo, 01.04.2019 08:24

ahh meins bewirkt wahrscheinlich das &a50 als text geschrieben wird und nicht als Formel ausgewertet wird :) muss noch viel lernen :) dämlich :) ich schau gleich mal ob ich das verketten hin bekomme danke erstmal für den tipp

Re: Dateipfad anzeigen

von Hiker » So, 31.03.2019 18:24

Hallo,
das & kannst Du zwar zum verketten nehmen, aber wenn Du 3 Teile hast brauchst Du 2 Verbinder.

"Eins" & A2 & "Drei"

Vielleicht fällt Dir dann noch auf, dass ich kein einfaches Apostroph verwendet habe, sondern nur die doppelten. Schau Dir Mal Deine Version an und überlege was deine einfachen Anführungszeichen bewirken sollen.

Ansonsten empfehle ich nicht mitten in Formeln herumzubasteln, sondern zB erst Mal in 3 Zellen die Teile zu erzeugen, die zu verketten, dann erst versuchen alles auf einmal in einer vierten Zelle zu machen.
Hilft solange man nicht den Blick für diese Formeln entwickelt hat...

Mfg, Jörn.

Re: Dateipfad anzeigen

von Rockett » Do, 28.03.2019 08:58

Ich komm mit dem bauen der Formel nicht zurecht... man fügt in formeln text doch mit & zu oder nicht?

Plan:

in celle A50 steht die hier entstandene Formel für den Pfad

jetzt will diese nutzen um einen Bezug mit einer anderen Datei herzustellen. Die Datei liegt im Unterordner "User"
also mach ich das doch so?

Code: Alles auswählen

='file:///"&A50"user/peter.ods'#$peter.A1
dann würde doch genau der Pfad in der Formel stehen oder und mir anzeigen was in der Datei Peter.ods im Blatt Peter in Zelle A1 steht oder nicht?

Re: Dateipfad anzeigen

von Rockett » Do, 28.03.2019 08:18

Ich bin sprachlos Stephan... warum funktionieren denn heute deine lange und die kurze von mike...

ich hab nichts geändert und die Einstellungen waren auch die ganze zeit gleich (so wie du es esklärt hast)

muss ich wohl die ganze zeit irgendeinen dummen Fehler gemacht!

Danke werde es direkt mal in der Dropbox testen!

Re: Dateipfad anzeigen

von Stephan » Mi, 27.03.2019 17:51

wenn ich deine Datei mit Excel 2013 öffne, beschwert sich das System über zu viele Verschachtelungsebenen (mehr als 7) und macht eine #Wert-Fehler daraus.
Danke für die Info. Damit habe ich nicht gerechnet, das es unter 2003 geht und in 2013 nicht.
(Testen hätte ich können, denn ich habe auch 2013, aber nur auf einem anderen Rechner für Testzwecke weil ich selbst das nie benutze, da mich das Ribbon-Menü stört)


Gruß
Stephan

Re: Dateipfad anzeigen

von mikeleb » Mi, 27.03.2019 17:05

Hallo Stephan,
wenn ich deine Datei mit Excel 2013 öffne, beschwert sich das System über zu viele Verschachtelungsebenen (mehr als 7) und macht eine #Wert-Fehler daraus. In einer neuen xlsx-Datei funktioniert die Formel problemlos (ebenso in Calc).
Unabhängigg davon habe ich sie (etwas) verkürzt zu:

Code: Alles auswählen

=WENN(ISTFEHLER(TEIL(ZELLE("Dateiname");10;SUCHEN("°";WECHSELN(ZELLE("Dateiname");"/";"°";LÄNGE(ZELLE("Dateiname"))-LÄNGE(WECHSELN(ZELLE("Dateiname");"/";""))))-9));INFO("Verzeichnis");TEIL(ZELLE("Dateiname");10;SUCHEN("°";WECHSELN(ZELLE("Dateiname");"/";"°";LÄNGE(ZELLE("Dateiname"))-LÄNGE(WECHSELN(ZELLE("Dateiname");"/";""))))-9))

Re: Dateipfad anzeigen

von Stephan » Mi, 27.03.2019 16:19

Keine der bisher besagten Formeln Funktioniert bei OO und MS
zumindest meine Formel sollte funktionieren, ich habe sie extra getestet (AOO 4.1.5, MS Excel 2003) bevor ich sie gepostet habe.

Jetzt nochmals anhängend in Datei integriert.

Andere Formeln hingegen funktionieren u.U. nicht weil die in meinem Hinweis erwähnte Einstellung nicht gesetzt ist:
Hinweis: die Formel ist lang hat aber den Vorteil das sie ohne die Option für reguläre Ausdrücke (Extras-Einstellungen-Calc-Berechnen) auskommt.

Gruß
Stephan
Dateianhänge
Pfad_per_Formel.xls
(6 KiB) 131-mal heruntergeladen

Re: Dateipfad anzeigen

von Rockett » Mi, 27.03.2019 15:47

ganz ehrlich ich habs verstanden. Wirke ich irgendwie uneinsichtig? Ich öffne jetzt noch ein Thema in dem wir uns über Crossposting unterhalten können, haben ja alle sehr viel spaß daran selbst nach meinem Eingeständnis. Aber auch deswegen kommt man durcheinander. ICH habe nicht damit angefangen bei jedem Post ein link ins andere Forum zu posten.

1. Ich hab keine Ahnung wie ich das umsetze was ich umsetzten will.
2. Ich Google IMMER Stunden Teilweise Tagelang bevor ich irgendwen bemühe mir zu helfen
3. Ich hab es halt nicht verstanden durch das ganze hin und her in beiden Foren (da bin ich nicht nur alleinschuldig! :) )

Ich fasse zusammen was ich verstanden habe:

- Sofern alle mit OO arbeiten muss man weiter eigentlich "nichts" tun damit man Gemeinsam in Dateien die Links enthalten arbeiten kann
- Das kann aber MS nicht? Dort müsste ich den Pfad ermitteln mit einer Formel, diese Formeln funktionieren aber nicht in OO, also sobald ich das so mache können die die mit OO arbeiten da nicht mehr mitmachen.
- Keine der bisher besagten Formeln Funktioniert bei OO und MS, also kommen, obwohl mir schon Lösungen angeboten worden sind, keine der Lösungen erstmal in Frage.

Ich hoffe ich habe richtig zusammen gefasst.

Vielen Dank trotz Crossposting für die Hilfe

Re: Dateipfad anzeigen

von Stephan » Mi, 27.03.2019 14:01

Feuerdrache hat geschrieben: Di, 26.03.2019 15:27 Hallo Rockett,

ich bin zwar nicht Peter, aber antworte Dir trotzdem.

Warum Multiposting bzw. Crossposting im allgemeinen nicht gerne gesehen wird ist zum Beispiel hier recht anschaulich beschrieben bzw. erklärt.

Gruß
Feuerdrache
Ich habe Deinen Link mal in die Hinweise aufgenommen:
http://de.openoffice.info/viewtopic.php?f=3&t=54568

Gruß
Stephan

Re: Dateipfad anzeigen

von Stephan » Mi, 27.03.2019 13:48

gibt es eine sache die bei MS und bei OO funktioniert ?
z.B.:
=WENN(ISTFEHLER(RECHTS(LINKS(ZELLE("dateiname");FINDEN("#";WECHSELN(ZELLE("dateiname");"/";"#";LÄNGE(ZELLE("dateiname"))-LÄNGE(WECHSELN(ZELLE("dateiname");"/";"")));1));FINDEN("#";WECHSELN(ZELLE("dateiname");"/";"#";LÄNGE(ZELLE("dateiname"))-LÄNGE(WECHSELN(ZELLE("dateiname");"/";"")));1)-9));INFO("Verzeichnis");RECHTS(LINKS(ZELLE("dateiname");FINDEN("#";WECHSELN(ZELLE("dateiname");"/";"#";LÄNGE(ZELLE("dateiname"))-LÄNGE(WECHSELN(ZELLE("dateiname");"/";"")));1));FINDEN("#";WECHSELN(ZELLE("dateiname");"/";"#";LÄNGE(ZELLE("dateiname"))-LÄNGE(WECHSELN(ZELLE("dateiname");"/";"")));1)-9))

Hinweis: die Formel ist lang hat aber den Vorteil das sie ohne die Option für reguläre Ausdrücke (Extras-Einstellungen-Calc-Berechnen) auskommt.
Ich hätte ganz simpel angenommen das man, da alles im selben oder im unterordner liegt einfach nur /user/user1.ods oder so braucht... wie bei html :) sorry bin nicht so der excel pro
Bei Excel Ist das auch so, bei Calc nicht. (genauer gesagt Calc akzeptiert u.U. auch solche Eingaben, wandelt sie aber sichbar in absolute Pfade um, gespeichert werden sie trotzdem relativ wenn benannte Option gesetzt ist, und wirken auch relativ)



Gruß
Stephan

Nach oben