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.

warning

This constant, function or object is enabled with the statement Option VBASupport 1 placed before the executable program code in a module.


Sintaxe:


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

Valor 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 em que o ativo é depreciado.

período é o período de depreciação do ativo e tem de utilizar as mesmas unidades de vida_útil.

fator (opcional) é o índice de redução do saldo. Se não for introduzir um valor, o fator padrão é 2.

Utilize esta forma de depreciação para obter um valor de depreciação inicial mais alto, em detrimento da depreciação linear. O valor de depreciação diminui em cada período e é normalmente utilizado em ativos cuja perda de valor é superior nos primeiros anos de vida útil (por exemplo, veículos, computadores). Tenha em conta que o valor contabilístico nunca atinge zero com este 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)
 Print ddb_yr1 ' returns 1,721.81 currency units.
End Sub

Necessitamos da sua ajuda!