OpenOfficeのCalcでセルの数値の書式をマクロで設定したい場合、書式を指定する番号がわかりにくかった。
そこで、まずセルの右クリックメニューの「セルの書式設定」から指定したい書式にする。
そして、そのセルをマクロでNumberFormatの値を表示する。
MsgBox(cell.NumberFormat)
この値が書式番号なので、これをマクロで指定すれば良い。
cell.NumberFormat = 157
ちなみに157は小数点以下の桁数を1にしたときの番号だった。
OpenOfficeのCalcでセルの数値の書式をマクロで設定したい場合、書式を指定する番号がわかりにくかった。
そこで、まずセルの右クリックメニューの「セルの書式設定」から指定したい書式にする。
そして、そのセルをマクロでNumberFormatの値を表示する。
MsgBox(cell.NumberFormat)
この値が書式番号なので、これをマクロで指定すれば良い。
cell.NumberFormat = 157
ちなみに157は小数点以下の桁数を1にしたときの番号だった。