Die Beispieldatei "Felder.ODS" von DPunch hat mir weitergeholfen.
@DPunch: du übergibst der Eigenschaft EffectiveValue des FormattedFields einen String. Da EffectiveValue vom Wert Variant ist schein dies auch zu gehen. Zuerst dachte ich, hier wäre mein Fehler. Daran lag es aber nicht - es funktioniert auch mit einem Integer-Wert. Danach habe ich in deinem Beispiel-Dialog einmal die Einstellungen des FormattedField mit denen meines FormattedField verglichen. Dabei bin ich auf folgendes gestoßen:
Wenn Werte in Min. Wert und/oder Max. Wert eingegeben werden funktioniert die Formatierung nicht!

Ich komme zu dem Schluß, dass es sich hier wahrscheinlich um einen Softwarfehler in OpenOffice handelt.
@ Stephan: Ich bedanke mich auch bei dir nochmals. Ich weis es zu schätzen, wenn sich jemand in einem Forum - aus freiem Willen und in seiner Freizeit - mit den Problemen anderer beschäftigt! Weiterhin sei noch erwähnt, dass man sicherlich nicht nur einem Einzelnen geholfen hat, sondern auch noch anderen die später einmal das gleiche Problem haben.
Schorsch