In a nutshell, I want to make a Calc table that processes the data I enter into a pre-defined set of columns, matches it against a pre-existing list of data fields and produces various statistical values, based on what was entered.
Basically, a typical usage scenario which can be achieved using formulas only. Formulas were my previous approach, and, while it worked, they were hard to write properly and looked ugly.
I want to implement all the data processing logic programmatically. That is, I want an API with methods like getCellValue(row, column)
and setCellValue(row, column)
and hooks like onCellValueUpdated(row,column)
- the rest I’d code myself. Preferably in Python or C++, but any other language would do.
Is there some way to do it? And, if there is, could you please point me to the right direction? Thanks!