الحساب المباشر للوظيفة المخصصة دون كتابتها في ورقة عمل

الحساب المباشر للوظيفة المخصصة دون كتابتها في ورقة عمل

يشرح هذا الموضوع كيف يمكنك حساب وظائفك المخصصة مباشرةً دون كتابتها أولاً في ورقة عمل. الرجاء استخدامWorksheet.CalculateFormula (صيغة السلسلة، خيارات CalculationOptions)طريقة لهذا الغرض.

الرجاء مراجعة نموذج التعليمات البرمجية التالي الذي يوضح استخدام هذا الأسلوب. لقد استخدمنا دالة مخصصة باسم MyCompany.CustomFunction() وقمنا بحساب قيمتها كـ “Aspose.Cells”. بأنفسنا ثم يتم ربط هذه القيمة تلقائيًا بقيمة الخلية A1 وهي “مرحبًا بك في” بواسطة محرك الحساب وترجع القيمة المحسوبة النهائية كـ “مرحبًا بك في Aspose.Cells."”. كما ترون في الكود الذي لدينا لم يتم كتابة وظيفتنا المخصصة في أي مكان في ورقة العمل ويتم حسابها مباشرة من خلال المنطق المخصص الخاص بنا.

عينة البرمجة

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

يوجد أدناه إخراج وحدة التحكم لنموذج التعليمات البرمجية أعلاه.

Calculated Value: Welcome to Aspose.Cells.

مقالات لها صلة