برمجة الاكسيل

خطوات إنشاء آلة حاسبة بسيطة لـ EMI في برنامج Microsoft Excel

 

ليس سر أن في برنامج Excel أن يتم إجراء حسابات هندسية ومالية، ويمكنك أن تحقق ولد من خلال بيق الوظائف المختلفة، ولكنك إذا كنت كثير استخدام لبرنامج Excel، سوف تصبح المشكلة الأساسية هى تنظيم الأدوات اللازمة، وذلك سوف يزيد من سرعة الحسابات والراحة، ولذلك فيما يلي سوف نتعرف على إنشاء اله حاسبة بسيطة في Excel.

إنشاء آلة حاسبة بسيطة لـ EMI في Excel

مثال خطوة بخطوة على
إنشاء آلة حاسبة بسيطة لـ EMI في Excel:

مصطلح EMI هو اختصار لـ Equated Monthly
Instalment، أي القسط الشهري المعادل
. وهو المبلغ الشهري الذي تسدده عندما تحصل على
قرض
. وتوضح الصورة التالية معادلة حساب EMI:

 


وفي هذا المقالة التعليمية، سنقوم بإنشاء برنامج
بسيط يقوم بحساب EMI
.

الصيغة بالصورة السابقة معقدة ولكن يمكن كتابتها
في برنامج Microsoft Excel
. والخبر الجيد هو أن التفوق قد اهتم بالفعل
بالمشكلة المذكورة أعلاه
. حيث يمكنك استخدام وظيفة PMT لحساب ما ورد في
الصورة السابقة
.

حيث تعمل وظيفة PMT على النحو التالي:

=PMT)rate,nper,pv)

حيث أنّ:

المصطلح rateهذا هو المعدل الشهري. وهو معدل الفائدة مقسومًا على عدد الدفعات في السنة.

المصطلح nperهو العدد الإجمالي للمدفوعات. وهي مدة القرض مضروبة في عدد الدفعات في السنة.

المصطلح pvهو القيمة الحالية الكهروضوئية“. وهو مبلغ القرض الفعلي.

1. قم بإنشاء واجهة المستخدم الرسومية باستخدام
خلايا برنامج Microsoft Excel كما هو موضح بالصورة التالية
:

2. أضف زر أمر بين الصفين 7 و 8

3. أدخل اسم الماكرو للزر btnCalculateEMI_Click

4. اضغط على زر التحرير edit.

5. أدخل الرمز التالي:

Dim monthly_rate As Single, loan_amount As
Double, number_of_periods As Single, emi As Double

monthly_rate = Range(“B6”).Value /
Range(“B5”).Value

loan_amount = Range(“B3”).Value

number_of_periods = Range(“B4”).Value
* Range(“B5”).Value

emi = WorksheetFunction.Pmt(monthly_rate,
number_of_periods, -loan_amount)

Range(“B9”).Value = emi

حيث أنّ:

المصطلح Dim monthly_rate As Single يعني بأن Dim هي الكلمة الأساسية المستخدمة لتعريف
المتغيرات في لغة البرمجة VBA، والمعدل الشهري
Dim monthlyهو اسم المتغير، والرمز Singleهو نوع البيانات الذي يعني أن المتغير سيقبل
الرقم
.

المصطلحmonth_rate = Range (” B6
“).
هو القيمة / النطاق (” B5 “). القيمةالنطاق هو الوظيفة المستخدمة للوصول إلى خلايا برنامج Microsoft Excel من لغة البرمجة VBA، والنطاق (“B6″).
وتشير القيمة إلى القيمة في B6

المصطلح WorksheetFunction.Pmt (…)” WorksheetFunction هو الوظيفة المستخدمة
للوصول إلى جميع الوظائف في برنامج Microsoft Excel

شاهد أيضًا: التحلیل التفاضلي
باستخدام الأداة سیناریو في برنامج
Microsoft
Excel

والصورة التالية توضح كود المصدر الكامل:

6. اضغط على حفظ Save وأغلق نافذة الكود

7. اختبر برنامجك كما هو موضح في الصورة المتحركة
التالية
:

شاهد أيضًا: صيغ وشرح استخدام
الدالة
MINUTE في برنامج
Microsoft Excel

وفي نهاية المقال، نتمنى أن نكون قد أفدناكم بما
يخص هذا الجزء من البرمجة باستخدام برنامج Excel، وسوف نقدم لكم موعدًا جديدًا
مستقبلًا مع المزيد من المقالات
.

مقالات ذات صلة

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى