В Calc я устанавливаю значение ячейки на «2006/10/03 13: 33: 55.448», и Calc говорит, что это стандартный формат. Я делаю это с Java и хочу установить формат «ДД.ММ.ГГ ЧЧ: ММ: СС AM / PM»:
XNumberFormatTypes xFormatTypes = (XNumberFormatTypes) UnoRuntime.queryInterface(XNumberFormatTypes.class, xNumberFormats);
int myDateFormat = xNumberFormats.addNew("DD.MM.YY HH:MM:SS AM/PM", defaultLocale);
XPropertySet cellRangePropSet = (XPropertySet) UnoRuntime.queryInterface(XPropertySet.class, cellRange);
cellRangePropSet.setPropertyValue("NumberFormat", new Integer(myDateFormat));
но камера выглядит так же. Нужно ли обновлять диапазон, чтобы в ячейке отображалось «03.10.06 01:33:55 PM»?