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 de la méthode interrupt() duRésuméCalculMoniteur classe. 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 leavantCalcul() méthode de laRésuméCalculMoniteurclasse. 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 la méthode AbstractCalculationMonitor.interrupt(). Autrefois, la classe concrète deRésuméCalculMoniteurclasse est implémentée, son instance est affectée àCalculationOptions.CalculationMonitorla propriété. Pour terminer,Workbook.calculateFormula() s’appelle en passantOptions de calculcomme paramètre. Veuillez consulter leexemple de fichier Excelutilisé à 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