Interrompere o annullare il calcolo della formula della cartella di lavoro
Possibili scenari di utilizzo
Aspose.Cells fornisce un meccanismo per interrompere o annullare il calcolo della formula della cartella di lavoro utilizzando il metodo interrupt() delAbstractCalculationMonitor classe. Ciò è utile quando il calcolo della formula della cartella di lavoro richiede troppo tempo e si desidera annullarne l’elaborazione.
Interrompere o annullare il calcolo della formula della cartella di lavoro
Il codice di esempio seguente implementa ilprimaCalcola() metodo delAbstractCalculationMonitorclasse. All’interno di questo metodo, trova il nome della cella utilizzando i parametri dell’indice di riga e colonna. Se il nome della cella è B8, interrompe il processo di calcolo chiamando il metodo AbstractCalculationMonitor.interrupt(). Una volta, la classe concreta diAbstractCalculationMonitorclass è implementata, la sua istanza è assegnata aCalculationOptions.CalculationMonitorproprietà. Infine,Workbook.calculateFormula() è chiamato passandoOpzioni di calcolocome parametro. Si prega di consultare ilesempio di file Excelutilizzato all’interno del codice così come l’output della console del codice indicato di seguito per riferimento.
Codice d’esempio
Uscita console
0----1----3----D2
0----4----6----G5
0----7----1----B8