Partilhar via


WorksheetFunction.Ddb method (Excel) (Método WorksheetFunction.Ddb [Excel])

Devolve a depreciação de um ativo durante um período especificado utilizando o método de amortização degressiva de base dupla ou outro método que especificar.

Sintaxe

expressão. Ddb (Arg1, Arg2, Arg3, Arg4, Arg5)

expressão Uma variável que representa um objeto WorksheetFunction .

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
Arg1 Obrigatório Double Custo - o custo inicial do ativo.
Arg2 Obrigatório Double Recuperação - o valor no final da depreciação (às vezes chamado de valor residual do ativo). Este valor pode ser 0.
Arg3 Obrigatório Double Vida útil - o número de períodos em que o ativo está se depreciando (às vezes chamado de vida útil do ativo).
Arg4 Obrigatório Double Período - o período com relação ao qual você deseja calcular a depreciação. O período deve usar as mesmas unidades de vida útil.
Arg5 Opcional Variant Fator - a taxa à qual o saldo diminui. Se fator for omitido, considera-se que seu valor é 2 (no método de saldos decrescentes duplos).

Valor de retorno

Double

Comentários

Importante

Todos os cinco argumentos precisam ser números positivos.

O método de saldos decrescentes duplos calcula a depreciação a uma taxa acelerada. A depreciação é mais alta no primeiro período e vai diminuindo nos períodos sucessivos. O DDB utiliza a seguinte fórmula para calcular a depreciação durante um período:

Min( (cost - total depreciation from prior periods) * (factor/life), (cost - salvage - total depreciation from prior periods) )

Altere o fator se não quiser utilizar o método de saldo decrescente duplo.

Utilize a função VDB se quiser mudar para o método de depreciação linear quando a depreciação for maior do que o cálculo do saldo em declínio.

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.