如何使用vba ddb函数?

VBA DDB 函数列在VBA 函数的金融类别中。当您在VBA代码中使用它时,它可以使用双倍余额递减法计算折旧,或者您可以直接在函数中提供折旧率。从此处了解有关双倍余额递减法的更多信息。

句法

DDB(成本、回收率、寿命、周期、[因素])

论点

  • 成本:资产的初始成本。
  • 残值:完成时资产的价值。
  • 寿命:资产必须折旧的期限数。
  • 期间:您要计算折旧的期间。
  • Factor : 折旧率 [这是一个可选参数,如果省略,VBA 默认采用 2]。

例子

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

example-vba-ddb-function
 Sub example_DDB() Range("B6").Value = DDB(14500, 500, 10, 10) End Sub

在上面的代码中,我们使用DBB计算资产的折旧,结果返回389。

评论

  • 采用双倍余额递减法时,折旧在第一个期间最高,并在后续期间下降。
  • 如果恢复值小于零,寿命、周期或[因子]等于或小于零,或者折旧期大于寿命,VBA 将返回运行时错误“5”(无效的过程调用或参数)资产的。

添加评论

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