كيفية استخدام وظيفة vba pmt؟

تم إدراج وظيفة VBA PMT في الفئة المالية لوظائف VBA. عند استخدامه في كود VBA، فإنه يقوم بحساب الدفعات الدورية للقرض أو الاستثمار والتي تكون ثابتة على مدار الفترة بأكملها بمعدل فائدة ثابت.

بناء الجملة

Pmt (المعدل، Nper، Pv، [Fv]، [مستحق])

الحجج

  • السعر : سعر الفائدة للفترة.
  • Nper : عدد فترات سداد القرض أو الاستثمار.
  • PV : القيمة الحالية للاستثمار أو القرض.
  • [FV] : القيمة المستقبلية للقرض/الاستثمار [هذه وسيطة اختيارية وإذا تم حذفها، فإن VBA الافتراضي هو 0].
  • [مستحق] : يحدد ما إذا كان الدفع مستحقًا في بداية الفترة أو نهايتها، استخدم 0 لنهاية الفترة و1 لبداية الفترة [هذه وسيطة اختيارية وإذا تم حذفها، يأخذ VBA نهاية الفترة بشكل افتراضي] .

مثال

لفهم كيفية استخدام وظيفة VBA PMT بشكل عملي، يجب عليك الاطلاع على المثال أدناه حيث قمنا بكتابة كود vba باستخدامها:

example-vba-pmt-function
 Sub example_PMT() Range("A9").Value = Pmt(0.08 / 12, 5 * 12, 98000) End Sub

في الكود أعلاه، استخدمنا PMT لحساب الدفعة الدورية الثابتة وفي النتيجة تم إرجاع 1987.09، الذي نحتاج إلى دفعه. لقد قسمنا سعر الفائدة على 12 لتحويله إلى معدل شهري وضربنا السنوات في 12 لتحويلها إلى أشهر.

تعليقات

  • إذا كانت قيمة nper تساوي صفرًا، فسيُرجع VBA خطأ وقت التشغيل 5.

اضف تعليق

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