مقاطعة أو إلغاء حساب الصيغة للمصنف

سيناريوهات الاستخدام المحتملة

Aspose.Cells يوفر آلية لمقاطعة أو إلغاء حساب صيغة المصنف باستخدامAbstractCalculationMonitor.Interrupt()طريقة. يعد هذا مفيدًا عندما تستغرق عملية حساب صيغة المصنف الكثير من الوقت وتريد إلغاء معالجتها.

مقاطعة أو إلغاء حساب الصيغة للمصنف

نموذج التعليمات البرمجية التالي بتنفيذBeforeCalculate()طريقةAbstractCalculationMonitor فصل. داخل هذه الطريقة، يتم العثور على اسم الخلية باستخدام معلمات فهرس الصفوف والأعمدة. إذا كان اسم الخلية هو B8، فإنه يقاطع عملية الحساب عن طريق استدعاءAbstractCalculationMonitor.Interrupt()طريقة. مرة واحدة، الطبقة الملموسة منAbstractCalculationMonitorتم تنفيذ الفصل، وتم تعيين مثيل لهCalculationOptions.CalculationMonitorملكية. أخيراً،Workbook.CalculateFormula()يسمى بالمرورخيارات الحساب كمعلمة. الرجاء مراجعةعينة من ملف إكسل يتم استخدامه داخل الكود بالإضافة إلى مخرجات وحدة التحكم للكود الموضح أدناه كمرجع.

عينة من الرموز

إخراج وحدة التحكم

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

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

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