Запустить документ макроса .ods из кода Java
Есть файл.ods, в котором создано несколько макросов (файл и макросы созданы не мной), лично меня интересует только один из них (если конкретно "onChange"), который вызывается при изменении значения любого ячейку вручную. Но если я программно (из java с помощью JOpenDocument) присваиваю значение ячейке, то этот макрос не работает.
Есть ли возможность получить нужный мне макрос (по имени например) и соответственно вызвать его принудительно?
Код присвоения значения ячейке:
OpenDocument openDoc = new OpenDocument();
openDoc.loadFrom(template);//"template" that file changed *.ods
SpreadSheet spreadSheet = SpreadSheet.createFromFile(odsFile);
Sheet openSheet = spreadSheet.getSheet(2);
openSheet.getCellAt(1, 101).setValue(1672);
spreadSheet.saveAs(odsFile);
Desktop.getDesktop().open(odsFile.getAbsoluteFile());