oDesktop = UNO.createDesktop()
xComponentLoader = oDesktop~XDesktop~XComponentLoader
url = "private:factory/scalc"
xCalcComponent = xComponentLoader~loadComponentFromURL(url, "_blank", 0, .UNO~noProps)
xDocument = xCalcComponent~XSpreadSheetDocument
xSheet = xDocument~getSheets~XIndexAccess~getByIndex(0)~XSpreadSheet
xCell = xSheet~getCellByPosition(0, 0)
xCell2 = xSheet~getCellByPosition(0, 1)
xCell~xPropertySet~setPropertyValue("CharWeight", box("float",bsf.getConstant("com.sun.star.awt.FontWeight", "BOLD")))
xCell2~xPropertySet~setPropertyValue("CellBackColor", box("int", "CCCCCC"x ~c2d))
CALL UNO.setCell xSheet, 0, 0, "CharWeight"
CALL UNO.setCell xSheet, 0, 1, "CellBackColor"
::requires UNO.cls