Hallo,
so ein ähnliches Thema wurde hier schon behandelt "Von Formular Wert auslesen." und ich habe versucht, die Ratschläge dort auf mein Problem anzuwenden, aber irgendwie scheint das nicht zu klappen.
Ich habe ein Dialogefeld, in dem man mit Hilfe des Datumfeldes (Datefield) ein Datum eingeben kann. Das eingegebene Datum möchte ich dann in eine Tabelle einfügen. Bei Textfeldern und Listboxen habe ich keine Probleme, da sieht mein Code dann folgendermaßen aus:
Sub Dateneintragen
Dim Kostenstelle
Dim Zellekostenstelle as object
Doc=ThisComponent
Sheet= Doc.Sheets.getByName("Belegerfassung")
Kostenstelle = Dlg.getControl("Kostenstelle")
ZelleKostenstelle = Sheet.getCellByPosition(0,0)
ZelleKostenstelle.string = Kostenstelle.text
End Sub
Nur Datums- und Währungsfelder bereiten mir Probleme. Nutze ich den Code da entsprechend, wird kein Wert eingetragen. Kann das an den Datentypen liegen?
Wäre schön, wenn mir jemand auf die Sprünge helfen könnte, auch wenn das Problem noch so trivial ist, es vielleicht schon tausendmal diskutiert wurde und ich einfach nur einen blöden Denkfehler mache

.
Gruß
Eva