Seite 1 von 1

Datum beim erstellen in Zelle schreiben

Verfasst: Mo, 28.09.2009 15:38
von Lancelot
Hallo Leute,

ich muß in eine beliebige Zelle nur beim ersten mal erstellen einer Tabelle im Calc ein Datum schreiben.
Beim nächsten mal öffnen muß ich erst schauen ob in der Zelle ein Datum eingetrage ist, wenn nein dann abbrechen.

Wie spreche ich den per If die Zelle an?

Das ganze soll per Basic passieren.

Habe version 3.1.0 im Einsatz.

Danke schon mal an alle.

Gruße Gerry

Re: Datum beim erstellen in Zelle schreiben

Verfasst: Mo, 28.09.2009 17:25
von komma4
Lancelot hat geschrieben:Wie spreche ich den per If die Zelle an?
Was ist lf?

Besorge Dir Andrew Pitonyaks Makro Dokument, da stehen viele gute Beispiele drinne.

Code: Alles auswählen

print ThisComponent.Sheets.getByName( "Tabelle2" ).getCellRangeByName( "B3" ).getString()
zeigt Dir das formatierte Datum an,

Code: Alles auswählen

print ThisComponent.Sheets.getByName( "Tabelle2" ).getCellRangeByName( "B3" ).getValue()
liefert den Wert des Datums, heute: 40084


Viel Erfolg!

Re: Datum beim erstellen in Zelle schreiben

Verfasst: Mo, 28.09.2009 17:34
von Lancelot
Danke fürd en Tip.

Jetzt habe ich genau das was ich Brauche.