Filenamen erstellen

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

Benutzeravatar
lorbass
********
Beiträge: 4116
Registriert: Mo, 01.05.2006 21:29
Wohnort: Bonn

Re: Filenamen erstellen

Beitrag von lorbass »

Syntax:
='file:///<pfad>/datei.ods'#Tabellenname.zelle
Beispiel:
='file:///D:/Daten/Briefmarken.ods'#Tabelle7.G12

Gruß
lorbass
Karolus
********
Beiträge: 7535
Registriert: Mo, 02.01.2006 19:48

Re: Filenamen erstellen

Beitrag von Karolus »

Hallo
Das geht relativ einfach per DDE:
z.B:
=DDE("soffice";"/home/oeli/Documents/"&A1;D1;0)
Der 1. Parameter "soffice" ist fixer Bestandteil
Der 2. Parameter besteht aus dem Pfad & dem Dokumentnamen aus der Zelle A1
Der 3. Parameter ist die genaue Zelladresse, die in D1 eingetragen ist, z.B "Tabelle4.A14
Der 4. Parameter (hier die 0) bestimmt in welcher Form die Daten übernommen werden:
OOo-hilfe hat geschrieben:Modus ist ein optionaler Parameter, der steuert, wie die Daten vom DDE-Server in Zahlen umgewandelt werden.
Modus
Wirkung
0 oder fehlt
Zahlformat aus der "Standard" Zellvorlage
1
Daten werden immer mit Standardformat für US Englisch interpretiert
2
Daten werden als Text übernommen, keine Wandlung in Zahlen


Gruß Karo
LO25.2… debian 13( trixie ) auf Raspberry5 8GB (ARM64)
LO25.8… flatpak debian 13( trixie ) auf Raspberry5 8GB (ARM64)
Stephan
********
Beiträge: 12368
Registriert: Mi, 30.06.2004 19:36
Wohnort: nahe Berlin

Re: Filenamen erstellen

Beitrag von Stephan »

Der 1. Parameter "soffice" ist fixer Bestandteil
Naja, dieser Parameter entspricht dem Namen der sog. "Serverapplikation" (das ist das Programm welches die Datei, zwecks Übergabe des Wertes der DDE-Verknüpfung an die DDE-Verknüpfung interpretieren soll) und das muß ja nicht zwingend OOo (Parameter: "soffice") sein.
In Praxis ist z.B. MS Excel (Parameter: "excel") als Serverapplikation bei (insbesondere sanften) Migrationen recht häufig, aber auch andere Progamme kommen in Frage.

Der Unterschied bei der Serverapplikation ist im Wesentlichen der der verschiedene Serverapplikationen verschiedene Rückgaben für die DDE-Verknüpfung liefern können, was in Praxis höchst erwünscht sein kein, - bei MS Excel als Serverapplikation können so beispielsweise auf einfache Weise inkompatibilitäten von OOo zu Excel kompensiert werden.



Gruß
Stephan
Antworten