AbstractCalculationMonitorOnCircular Method

Implement this method to do business when calculating formulas with circular references.

Namespace:  Aspose.Cells
Assembly:  Aspose.Cells (in Aspose.Cells.dll) Version: (21.6)
public virtual bool OnCircular(
	IEnumerator circularCellsData


Type: System.CollectionsIEnumerator
IEnumerator with CalculationCell items representing cells that depend on circular references.

Return Value

Type: Boolean
Whether the formula engine needs to calculate those cells in circular after this call. True to let the formula engine continue to do calculation for them. False to let the formula engine just mark those cells as Calculated.
In the implementation user may also set the expected value as calculated result for part/all of those cells so the formula engine will not calculate them recursively.
See Also