Interrompre ou annuler le calcul de la formule du classeur

Scénarios d’utilisation possibles

Aspose.Cells fournit un mécanisme pour interrompre ou annuler le calcul de la formule du classeur à l’aide duAbstractCalculationMonitor.Interrupt()méthode. Ceci est utile lorsque le calcul de la formule du classeur prend trop de temps et que vous souhaitez annuler son traitement.

Interrompre ou annuler le calcul de la formule du classeur

L’exemple de code suivant implémente leBeforeCalculate()méthode deRésuméCalculMoniteur classe. Dans cette méthode, il trouve le nom de la cellule à l’aide des paramètres d’index de ligne et de colonne. Si le nom de la cellule est B8, il interrompt le processus de calcul en appelant leAbstractCalculationMonitor.Interrupt()méthode. Une fois, la classe concrète deRésuméCalculMoniteurla classe est implémentée, son instance est affectée àCalculationOptions.CalculationMonitorpropriété. Enfin,Classeur.CalculateFormula()est appelé en passantOptions de calcul comme paramètre. Veuillez consulter leexemple de fichier Excel utilisé à l’intérieur du code ainsi que la sortie console du code donné ci-dessous pour référence.

Exemple de code

Sortie console

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

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

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