Hallo Richard,
wenn du damit weiterrechen möchtest musst du es als "value" eintragen.
oZelle.value= NOW()
sollte das nicht funktionieren dann würde ich eine Variable vom Typ Real
benutzen und die funktion Date in eine Realzahl umrechnen lassen. Wie
der genaue Aufruf für die Umwandlung heißt weiß ich gerade nicht.
der unelegantere Weg ist natrülich das Datum als String eintragen. Dann
den String in die Real-variable auslesen und als Value zurückschreiben.
Das ist aber Zeitintensiv und unelegant.
Viel Grüße
Jan
Richard Rienäcker schrieb:
Hallo Gemeinde,
ich versuche schon seit einiger Zeit in eine Calc-Zelle einen Zeitwert -
etwa wie 20.10.09 19:35- über ein Makro per Schaltfläche einzutragen.
Mit der Schaltfläche habe ich das geschafft. Leider wird als Variablen-
Eintrag nur immer ein String akzeptiert. Damit lässt sich aber keine
weitere Berechnung durchführen. Mein darunterliegendes Makro sieht
folgend aus:
sub zeit_J
odoc=thisComponent
oZelle=oDoc.getCurrentSelection()
oZelle.string = NOW()
end sub
Für die Profies sicher einen Lächerlichkeit. Vielen Dank im Voraus
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org