Interrumpir o cancelar el cálculo de la fórmula del libro de trabajo

Posibles escenarios de uso

Aspose.Cells proporciona un mecanismo para interrumpir o cancelar el cálculo de la fórmula del libro de trabajo utilizando elResumenCalculaciónMonitor.Interrupt()método. Esto es útil cuando el cálculo de la fórmula del libro de trabajo lleva demasiado tiempo y desea cancelar su procesamiento.

Interrumpir o cancelar el cálculo de la fórmula del libro de trabajo

El siguiente código de muestra implementa elBeforeCalculate()método deResumenCálculoMonitor clase. Dentro de este método, encuentra el nombre de la celda utilizando parámetros de índice de fila y columna. Si el nombre de la celda es B8, interrumpe el proceso de cálculo llamando alResumenCalculaciónMonitor.Interrupt()método. Una vez, la clase concreta deResumenCálculoMonitorSe implementa la clase, su instancia se asigna aOpciones de cálculo.CalculationMonitorpropiedad. Finalmente,Libro de trabajo.CalcularFórmula()se llama pasandoOpciones de cálculo como parámetro. Por favor vea elarchivo de Excel de muestra se utiliza dentro del código, así como en la salida de la consola del código que se proporciona a continuación como referencia.

Código de muestra

Salida de consola

 0----1----3----D2

0----4----6----G5

0----7----1----B8