Hallo Gerhard,
erst mal herzlichen Dank, dass Du Dir die Zeit genommen hast das Problem zu untersuchen :-))
Das Makro spiele JETZT erst mal keinerlei Rolle, es geht nur um das Grundsätzliche, dieses (neue) Feature:
CALC [Tabelle][Verknüpfung zu externen Daten]
[0] Mein Verständnis dieser neuen Funktion "CALC [Tabelle][Verknüpfung zu externen Daten]"
+ ODS.ods wird (in meinem Beispiel) verknüpft mit CSV.csv, d.h., die CSV-Daten werden (wunderbar automatisch) in die CALC-Datei importiert.
+ Ist bei "Aktualisieren alle ?? Sekunden" kein Häckchen gesetzt, werden bei der GEÖFFNETEN ODS.ods Änderungen in der CSV.csv NICHT AKTUALISIERT/ANGEZEIGT.
+ Ist bei "Aktualisieren alle ?? Sekunden" das Häckchen gesetzt, werden bei der GEÖFFNETEN ODS.ods Änderungen in der CSV.csv AKTUALISIERT/ANGEZEIGT in Abhängigkeit des angegebenen Zeitintervalls "?? Sekunden". "Aktualisieren alle ?? Sekunden" bewirkt, das nach jeweils ?? Sekunden die geöffnete ODS.ods aktualisiert wird in Abhängigkeit vom jeweils aktuellen Inhalt der CSV.csv. Die CSV.csv muss dabei nur gespeichert werden, ein Schließen ist nicht notwendig.
+ Unabhängig davon, ob das Häckchen gesetzt ist oder nicht: Wird die ODS.ods neu geöffnet, wird die (importierte) CSV.csv korrekt/aktualisert angezeigt.
[1] TEST 1 - Häckchen bei "Aktualisieren alle ?? Sekunden" NICHT GESETZT
+ CSV.csv beinhalte "0,1,2,3,4"
+ Öffnen neue ODS.ods
+ CALC [Tabelle][Verknüpfung zu externen Daten] mit CSV.csv, OHNE "Aktualisierungs-Häckchen.
+ CALC speichern und schließen.
+ Modifizieren CSV.csv: Jetzt 2 Zeilen a "0,1,2,3,4,5". Speichern und schließen.
+ Öffnen ODS.ods: Der Inhalt wurde aktualisiert.
ZUSÄTZLICH
+ ODS.ods offen lassen und CSV.csv modifizieren zu einer Zeile a "0,1,2,3,4". CSV.csv speichern und schließen. Die ODS.ods wird nicht aktualisiert.
[2] TEST 2 - Häckchen bei "Aktualisieren alle ?? Sekunden" GESETZT und "??" sei "5" Sekunden.
+ Vorbereitung wie unter [1] angegeben !
+ ODS.ods sei geöffnet.
+ Änderungen in der CSV.csv (speichern !) werden nach "??" Sekunden in der geöffneten ODS.ods angezeigt. Die ODS.ods wird fortlaufend aktualisiert.
[3] CALC [Tabelle][Verknüpfung zu externen Daten]
+ Mit den beiden TESTs solltest Du nachvollziehen können, dass die Funktion "CALC [Tabelle][Verknüpfung zu externen Daten]" funktioniert wie von mir angenommen.
+ Unschön ist, dass unter CALC [Tabelle][Verknüpfung zu externen Daten] nichts mehr angezeigt wird, wenn man nach dem erstmaligen Setzen der Verknüpfung die Funktion "CALC [Tabelle][Verknüpfung zu externen Daten]" erneut aufruft.
+ Dein "[...] Aber auf jeden Fall ist das eigentliche Problem, dass die aktuellen Daten der csv-datei zunächst nicht zur Verfügung stehen. [...]" trifft meiner Meinung nach nicht zu.
Viele Grüße
Hans-Werner :-))
------ Originalnachricht ------