Как использовать функцию vba ddb?

Функция VBA DDB указана в финансовой категории функций VBA. Когда вы используете его в коде VBA, он может рассчитывать амортизацию, используя метод двойного уменьшения остатка , или вы можете указать норму амортизации непосредственно в функции. Узнайте больше о методе двойного уменьшения остатка здесь .

Синтаксис

DDB (стоимость, восстановление, срок службы, период, [коэффициент])

Аргументы

  • Стоимость : первоначальная стоимость актива.
  • Спасение : стоимость актива на момент завершения.
  • Срок службы : количество периодов, в течение которых актив должен амортизироваться.
  • Период : период, за который вы хотите рассчитать амортизацию.
  • Фактор : коэффициент амортизации [это необязательный аргумент, если он опущен, VBA по умолчанию принимает 2].

Пример

Чтобы практически понять, как использовать функцию VBA DDB, вам нужно просмотреть приведенный ниже пример, в котором мы написали код VBA с использованием DDB:

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

В приведенном выше коде мы использовали DBB для расчета амортизации актива, и результат вернул 389.

Комментарии

  • При использовании метода двойного уменьшающегося остатка амортизация максимальна в первом периоде и снижается в последующих периодах.
  • VBA вернет ошибку времени выполнения «5» (неверный вызов процедуры или аргумент), если значение восстановления меньше нуля, срок службы, период или [фактор] равен или меньше нуля, или если период амортизации больше, чем срок службы. актива.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *