Seite 1 von 1
Open Office 2.3 Calc, wie Web Daten aktualisieren?
Verfasst: Fr, 18.01.2008 15:48
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
Re: Open Office 2.3 Calc, wie Web Daten aktualisieren?
Verfasst: Fr, 18.01.2008 16:59
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?