Активный лист Calc

Автор BazZile, 30 июня 2015, 11:55

0 Пользователи и 1 гость просматривают эту тему.

BazZile

Как сделать определенный лист в OpenOffice Calc активным с помощью Java UNO?

BazZile

Разобрался.

XModel xSpreadsheetModel = (XModel)UnoRuntime.queryInterface(XModel.class, xSpreadsheetComponent);
XController xSpreadsheetController = xSpreadsheetModel.getCurrentController();
XSpreadsheetView xSpreadsheetView = (XSpreadsheetView) UnoRuntime.queryInterface(XSpreadsheetView.class,xSpreadsheetController);
xSpreadsheetView.setActiveSheet(sheet);