توثيق HotXLS

أسلوب Calculate

يحسب نتيجة التعبير المحدد
يشترك مُقيِّم ورقة العمل في محرك صيغ المصنف ويدعم نفس مجموعات الدوال: دوال النص (TRIM وما إلى ذلك)، ودوال الرياضيات والإحصاء، والمراجع

البنية

function Calculate(Expression: WideString):Variant;
Expression WideString. سلسلة تحدد التعبير المراد حسابه

مثال

يحسب هذا المثال تعبيراً نصياً في سياق ورقة العمل

Val := Workbook.Sheets[1].Calculate('SUM(A1:A20)');
يحدد هذا المثال القيمة الدنيا في النطاق A1:F10 في ورقة العمل الأولى

Val := Workbook.Sheets[1].Calculate('REPLACE("abcde";2;3;"XY")');
معاودة الاتصال OnUserFunction
أسلوب IXLSWorkbook.Calculate

Val := Workbook.Sheets[1].Calculate('MIN(A1:F10)');

انظر أيضاً

OnUserFunction callback
IXLSWorkbook.Calculate method