Função DDB [VBA]

Obtém a depreciação de um ativo para um período especificado usando o método aritmético em declínio.

Ícone de aviso

Esta constante, função ou objeto é ativado através da instrução Option VBASupport 1, colocada antes do código executável do programa num módulo.


Sintaxe:


DDB(Cost As Double, Salvage As Double, Life as Double, Period as Double, [Factor as Variant])

Tipo de retorno:

Double

Parâmetros:

Custo é o custo inicial de um ativo.

Valor_residual é o valor de um ativo no fim da vida útil.

Vida útil é o número de períodos (por exemplo, anos ou meses) que define durante quanto tempo o ativo deverá ser utilizado.

Período indica o período para o qual o valor deve ser calculado.

Fator (opcional) é o fator pelo qual a depreciação diminui. Se não for introduzido nenhum valor, o valor predefinido é o fator 2.

Utilize esta forma de amortização se necessitar de um valor de amortização inicial mais elevado do que o da amortização linear. O valor da amortização diminui a cada período e é normalmente utilizado para ativos cuja perda de valor é mais acentuada logo após a aquisição (por exemplo, veículos, computadores). Tenha em atenção que o valor contabilístico nunca atingirá zero neste tipo de cálculo.

Códigos de erro

5 Chamada de procedimento inválido

Exemplo:


Sub ExampleDDB
 Dim ddb_yr1 As Double
 ddb_yr1 = DDB(75000,1,60,12,2)
 A instrução «Print ddb_yr1» devolve 1 721,81 unidades monetárias.
End Sub
Necessitamos da sua ajuda!

Necessitamos da sua ajuda!