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 ilAbstractCalculationMonitor.Interrupt()metodo. 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 ilPrima di Calcola()metodo diAbstractCalculationMonitor classe. 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 fileAbstractCalculationMonitor.Interrupt()metodo. Una volta, la classe concreta diAbstractCalculationMonitorclass è implementata, la sua istanza è assegnata aCalculationOptions.CalculationMonitorproprietà. Infine,Workbook.CalculateFormula()è chiamato di passaggioOpzioni di calcolo come 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