Seite 1 von 1

Re: Fehler #Name

Verfasst: Do, 29.11.2018 16:50
von Stephan
mutmaßlich hast Du nicht im Dateiformat *.ods gespeichert?


Gruß
Stephan

Re: Fehler #Name

Verfasst: Fr, 30.11.2018 08:44
von Mondblatt24

Re: Fehler #Name

Verfasst: Fr, 30.11.2018 14:45
von quotsi
odb ist aber nicht das Datenformat von calc !

Re: Fehler #Name

Verfasst: Mo, 03.12.2018 07:48
von Stephan
Ich wüsste nicht was dort schieflaufen soll, wenn das Format ods ist.

Poste doch einmal bitte die Formel von der hier die Rede ist:
In einer weiteren Tabelle habe ich in einer Formel auf diese Tabelle und die Namen verwiesen,

Gruß
Stephan

Re: Fehler #Name

Verfasst: Mo, 17.12.2018 19:25
von Stephan
Antonstein hat geschrieben: Mo, 17.12.2018 15:54 Hallo

Die Formel lautet: B53-('file:///S:/30/03/2018/Zeiterfassung.ods'#Summe_Okt_2018)

und verweist auf eine Zelle (Namen) in einer Tabelle (Zeiterfassung.ods)
Nein, das ist leider ein Irrtum, denn diese Formel verweist in OO (im Gegensatz zu z.B. MS Excel) auf eine automatisch erzeugte Tabelle namens "'file:///S:/30/03/2018/Zeiterfassung.ods'", die nicht direkt aufrufbar ist. Der Zusammenhang ist z.B. hier kurz angesprochen:
http://calc-info.de/ergaenzungen.htm

Das Problem das Du beschreibst sollte sich so erklären, das jede Änderung im Funktionsassistenten ein Neueinlesen der externen Tabelle in die automatisch erzeugte Tabelle namens "'file:///S:/30/03/2018/Zeiterfassung.ods'" bewirkt und dabei auch deren Zellwerte aktualisiert werden.

Abhilfe ist statt der file-Verknüpfung eine DDE-Verknüpfung zu verwenden bzw. das automatische Aktualisieren aller Verknüpfungen beim Laden der Datei unter Extras-Einstellungen-... aktivieren.


Gruß
Stephan

Re: Fehler #Name

Verfasst: Di, 18.12.2018 16:40
von Stephan
Wie funktioniert eine DDE-Verknüpfung?
-markiere in der Quelldatei die Quellzelle und kopiere sie
-wähle in der Zieldatei die Zielzelle, markiere sie und wähle im Menü Bearbeiten-Inhalte einfügen und aktiviere im erscheinenden Dialog Verknüpfen

Das gibt eine DDE-Verknüpfung der Form:
=DDE("soffice";"Unbenannt1.ods";"Tabelle1.C8")


Gruß
Stephan

Re: Fehler #Name

Verfasst: Mi, 19.12.2018 08:25
von Stephan
Wie kann man diese DDE Verknüpfung in einer Formel verwenden?
Ich hatte doch bereits extra eine Beispielformel hingeschrieben:

=DDE("soffice";"Unbenannt1.ods";"Tabelle1.C8")

Gruß
Stephan

Re: Fehler #Name

Verfasst: Mi, 19.12.2018 11:40
von nikki
Antonstein hat geschrieben: Mi, 19.12.2018 10:11 B53-(DDD("soffice";"file:///S:/30/03/2018/Zeiterfassung.ods";"#Summe_Okt_2018"))
Du hast wohl Leseprobleme.
Stephan hat geschrieben: Mi, 19.12.2018 08:25 DDE("soffice";"c:\office\Dokument\Daten1.ods";"Tabelle1.A1")

Re: Fehler #Name

Verfasst: Mi, 19.12.2018 12:30
von Mondblatt24
Hallo,
Versuch das

Code: Alles auswählen

=B53-DDE("soffice";"S:/30/03/2018/Zeiterfassung.ods";"Summe_Okt_2018")
VG Peter

Re: Fehler #Name

Verfasst: Mi, 19.12.2018 15:03
von Stephan
allerdings habe ich Probleme mit dem Aktualisieren der Daten, wenn die Datei aus der der Wert stammt geöffnet ist.
Wie äußert sich das?

Eine DDE-Verknüpfung sollte sich jederzeit aktualisieren, wenn sich in der Quelldatei Werte ändern, egal ob diese bereits gespeichert wurden oder nicht. Ich habe es gerade geprüft und es funktioniert, die Verzögerung bei geänderten Werten ist hier vielleicht 2-3 Sekunden.


Gruß
Stephan