Open Office 2.3 Calc, wie Web Daten aktualisieren?

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

sigi
Beiträge: 1
Registriert: Fr, 18.01.2008 14:33
Kontaktdaten:

Open Office 2.3 Calc, wie Web Daten aktualisieren?

Beitrag von sigi »

Hallo,

bei Excel kann man mit "Daten aktualisieren" (rotes Ausrufungszeichen) die Daten in allen Tabellen gleichzeitig aktualisiert, trotz suche habe ich diese Funktion in Calc noch nicht gefunden, wo ist sie versteckt?

Gruß Sigi
Benutzeravatar
komma4
********
Beiträge: 5332
Registriert: Mi, 03.05.2006 23:29
Wohnort: Chon Buri Thailand Asia
Kontaktdaten:

Re: Open Office 2.3 Calc, wie Web Daten aktualisieren?

Beitrag von komma4 »

"Daten aus externen Datenquellen", wie sich eingebundene Daten in Calc nennen, werden durch Daten>Bereich aktualisieren erneuert, dazu muss sich die Anzeigemarkierung im Bereich befinden.

Meine Glaskugel sagt mir, dass bald die Frage kommt, ob das automatisierbar ist.
Mit diesem dispatcher-code wird die Menüfolge automatisiert aufgerufen:

Code: Alles auswählen

sub refreshBereich
' 2006-08-17 aufgezeichnet
rem ----------------------------------------------------------------------
rem define variables
dim document   as object
dim dispatcher as object
rem ----------------------------------------------------------------------
rem get access to the document
document   = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")

rem ----------------------------------------------------------------------
dispatcher.executeDispatch(document, ".uno:DataAreaRefresh", "", 0, Array())

end sub
Und mit einer solchen Schleife alle ext. Bereiche des Dokuments

Code: Alles auswählen

' http://www.oooforum.org/forum/viewtopic.phtml?t=24192
' Villeroy Mon Dec 04, 2006
oEnum = thisComponent.AreaLinks.createEnumeration
while oEnum.hasMoreElements
   oLink = oEnum.NextElement
   oLink.refresh
wend 

Hilft Dir das?
Cheers
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
Antworten