Improved xlsx formula import.

Now uses the values present in the import document
rather than calculating the formula. This speeds up
document loading.
TODO: Extend this to string results as well.
This commit is contained in:
Muthu Subramanian
2011-06-29 12:59:03 +05:30
parent 5ceb3e8335
commit 586beca4e4

View File

@@ -59,6 +59,28 @@ published interface XCell: com::sun::star::uno::XInterface
//-------------------------------------------------------------------------
/** sets a formula result into the cell.
<p>When assigned, the formula cell's result will be set to this
value and will not be calculated - unless a HardRecalc is
executed.</p>
*/
void setFormulaResult( [in] double nValue );
//-------------------------------------------------------------------------
/** sets a formula string into the cell.
<p>When assigned, the formula is set into the string. But is not
compiled, tokenized or calculated. Its useful when loading a
document and setFormulaResult() is used. Otherwise it is compiled
on trying to fetch a result value.
</p>
*/
void setFormulaString( [in] string aFormula );
//-------------------------------------------------------------------------
/** sets a formula into the cell.
<p>When assigned, the string will be interpreted and a value, text