Dies erfolgt über die Eigenschaft Numberformat.
myDoc = thisComponent
mySheet = myDoc.sheets(0)
mycell = mysheet.getCellByPosition(0,0)
mycell.NumberFormat=0
Leider habe ich keine komplette Liste über die möglichen Einstellungen gefunden. Daher
hier
eine Liste der wichtigsten Formate.
|
Code
|
Ausgabe
|
Numberformat
|
Zahlen
|
|
|
|
Standard
|
123
|
123
|
0
|
-1234
|
0
|
123
|
1
|
-1234,00
|
0,0
|
123,00
|
2
|
-1.234
|
#.##
|
1.233
|
3
|
-1.234,00
|
#.##0,00
|
1.234,00
|
4
|
Prozent
|
|
|
|
13%
|
0%
|
13%
|
10
|
13,00%
|
0,00%
|
13,00%
|
11
|
Währung
|
|
|
|
123€
|
#.##0 [$€-407];-#.##0
[$€-407]
|
123€
|
108
|
123,00€
|
#.##0,00 [$€-407];-#.##0,00
[$€-407]
|
123,00€
|
109
|
-123€
|
#.##0 [$€-407];[ROT]-#.##0
[$€-407]
|
-123€
|
110
|
-123,00€
|
#.##0,00 [$€-407];[ROT]-#.##0,00
[$€-407]
|
-123,00€
|
106
|
Datum
|
|
|
|
31. Dez. 2008
|
T. MMM. JJJJ
|
31. Dez. 2008
|
80
|
31. Dezember 2008
|
T. MMMM JJJJ
|
31. Dezember 2008
|
76
|
31.12.08
|
TT.MM.JJ
|
31.12.08
|
37
|
31.12.2008
|
TT.MM.JJJJ
|
31.12.2008
|
36
|
Uhrzeit
|
|
|
|
12:12:12
|
HH:MM:SS
|
12:12:12
|
41
|
12:12
|
HH:MM
|
12:12
|
40
|
Um die in der Liste fehlenden Codes zu erfahren muß eine Zelle darauf einstellen und
das
Format abfragen.
msgbox.NumberFormat=0