diff options
author | Kohei Yoshida <kohei.yoshida@gmail.com> | 2013-06-25 17:06:45 -0400 |
---|---|---|
committer | Kohei Yoshida <kohei.yoshida@gmail.com> | 2013-06-27 15:47:55 -0400 |
commit | 21a04e7ba394da27907d1be12b9fc43414db580e (patch) | |
tree | 1577fbe623c09fb9fb0b0e2e3f083c0d60f0e5ff /sc/inc/column.hxx | |
parent | 9e57b12f21264651a33a6ea52db4eb07618056f8 (diff) |
Identify spots where we may need to regroup formula cells.
Change-Id: Ib448480bb3a3e39638dd42cafc272934a226cc1e
Diffstat (limited to 'sc/inc/column.hxx')
-rw-r--r-- | sc/inc/column.hxx | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/sc/inc/column.hxx b/sc/inc/column.hxx index 36ec5f53fda4..e8dded3d7ef8 100644 --- a/sc/inc/column.hxx +++ b/sc/inc/column.hxx @@ -464,6 +464,28 @@ public: void InterpretDirtyCells( SCROW nRow1, SCROW nRow2 ); + /** + * Regroup formula cells for the entire column. + */ + void RegroupFormulaCells(); + + /** + * Regroup existing formula cells when a new cell is inserted. + * + * @param nRow row at which a new cell is inserted. + */ + void RegroupFormulaCells( SCROW nRow ); + + /** + * Regroup existing formula cells when a range of new cells are inserted. + * + * @param nRow1 first row of inserted new cell span. + * @param nRow2 last row of inserted new cell span. + */ + void RegroupFormulaCells( SCROW nRow1, SCROW nRow2 ); + + void FormulaCellsUndecided( SCROW nRow1, SCROW nRow2 ); + private: void CopyCellsInRangeToColumn( |