Como usar a função vba ddb?

A função VBA DDB está listada na categoria financeira de funções VBA. Quando você o usa no código VBA, ele pode calcular a depreciação usando o método de saldo decrescente duplo ou você pode fornecer a taxa de depreciação diretamente na função. Saiba mais sobre o método de saldo decrescente duplo aqui .

Sintaxe

DDB (custo, recuperação, tempo de vida, período, [fator])

Argumentos

  • Custo : O custo inicial do ativo.
  • Salvamento : O valor do ativo na conclusão.
  • Vida : O número de períodos durante os quais o ativo deve ser depreciado.
  • Período : o período para o qual você deseja calcular a depreciação.
  • Fator : Taxa de depreciação [Este é um argumento opcional e se omitido, o VBA leva 2 por padrão].

Exemplo

Para entender de forma prática como usar a função VBA DDB, você precisa seguir o exemplo abaixo, onde escrevemos um código VBA usando DDB:

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

No código acima, utilizamos o DBB para calcular a depreciação do ativo e ele retornou 389 no resultado.

Comentários

  • Com o método do saldo decrescente duplo, a depreciação é mais elevada no primeiro período e diminui nos períodos sucessivos.
  • O VBA retornará o erro de tempo de execução ‘5’ (chamada de procedimento ou argumento inválido) se o valor de recuperação for menor que zero, Vida, Período ou [Fator] for igual ou menor que zero, ou se o período de depreciação for maior que a vida do ativo.

Adicione um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *