Datum als Text einfügen, falls bestimmte Zelle leer
Verfasst: Sa, 25.02.2012 12:43
Hallo geschätzte Experten
In einer Rechnungsvorlage habe ich den Code
um das aktuelle Datum in Feld B62 als Text einzufügen. Dies funktioniert bestens.
Jetzt möchte ich, dass das Datum als Text nur in Feld B62 eingefügt wird, falls das Feld B62 leer ist (für manuelle Datumseingaben). Dazu habe ich folgenden Code versucht:
Hierbei kommt jedoch nun die Fehlermeldung "Objektvariable nicht belegt". Der Versuch mit folgendem Code
gibt die Fehlermeldung "Falscher Wert für Eigenschaft" bei der 2. Zeile
Wie muss ich den Code gezahlten, um das Problem zu lösen?
Vielen Dank für die nochmalige Unterstützung!
Christian
In einer Rechnungsvorlage habe ich den Code
Code: Alles auswählen
sheet = ThisComponent.currentController.getActiveSheet
sheet.getcellrangebyname("B62").formulalocal = date
Jetzt möchte ich, dass das Datum als Text nur in Feld B62 eingefügt wird, falls das Feld B62 leer ist (für manuelle Datumseingaben). Dazu habe ich folgenden Code versucht:
Code: Alles auswählen
If sheet.getcellrangebyname("B62") = "" then
Sheet = ThisComponent.currentController.getActiveSheet
sheet.getcellrangebyname("B62").formulalocal = date
end if
Code: Alles auswählen
Sheet = ThisComponent.currentController.getActiveSheet
If sheet.getcellrangebyname("B62") = "" then
Sheet = ThisComponent.currentController.getActiveSheet
sheet.getcellrangebyname("B62").formulalocal = date
end if
Wie muss ich den Code gezahlten, um das Problem zu lösen?
Vielen Dank für die nochmalige Unterstützung!
Christian