如何使用vba ppmt功能?

VBA PPMT 函数列在 VBA 函数的财务类别中。当您在VBA代码中使用它时,您可以计算费用或投资的本金支付金额。简单来说,每笔贷款和投资都有利率,PPMT 仅帮助您计算本金金额,即不添加(金额的)利息部分。

句法

PPmt(率、每、Nper、Pv、[Fv]、[到期])

论点

  • 利率:该期间的利率。
  • By :您希望计算利息的期间数(必须介于 1 和 Nper 之间)。
  • Nper :偿还贷款或投资的期数。
  • PV :投资或贷款的当前价值。
  • [FV] :贷款/投资的未来价值[这是一个可选参数,如果省略,VBA 默认为 0]。
  • [Due] : 定义付款是在期间开始还是结束时到期,使用 0 表示期间结束,1 表示期间开始 [这是一个可选参数,如果省略,VBA 默认采用期间结束] 。

例子

要实际了解如何使用 VBA PPMT 函数,您需要查看下面的示例,其中我们使用它编写了 vba 代码:

example-vba-ppmt-function
 Sub example_PPMT() Range("A9").Value = PPmt(0.08 / 12, 1, 5 * 12, 98000) End Sub

在上面的代码中,我们使用 PPMT 来计算投资第一个月的付款主要部分,因为我们在面值(期间)中使用了 1,并且在结果中返回了 -1333.75。

评论

  • 如果 Per ≤ 0 或 > Nper,则 VBA 将返回运行时错误 5。

添加评论

您的邮箱地址不会被公开。 必填项已用 * 标注