AbstractCalculationMonitor类

AbstractCalculationMonitor类

监视用户以跟踪公式计算的进度。

AbstractCalculationMonitor 类型公开了以下成员:

特性

属性描述
original_value获取计算单元格的旧值。
应仅在 AbstractCalculationMonitor.before_calculate(sheet_index, row_index, col_index)AbstractCalculationMonitor.after_calculate(sheet_index, row_index, col_index) 中使用。
value_changed计算后单元格的值是否已更改。
应仅在 AbstractCalculationMonitor.after_calculate(sheet_index, row_index, col_index) 中使用。
calculated_value获取单元格的新计算值。
应仅在 AbstractCalculationMonitor.after_calculate(sheet_index, row_index, col_index) 中使用。

方法

方法描述
before_calculate(sheet_index, row_index, col_index)在计算一个单元格之前执行此方法来处理业务。
after_calculate(sheet_index, row_index, col_index)计算完一个单元格后执行此方法进行业务。
on_circular(circular_cells_data)在计算循环引用的公式时实现这个方法来做业务。

也可以看看