Partager via


Méthode WorksheetFunction.Db (Excel)

Renvoie l'amortissement d'un bien durant une période spécifiée en utilisant la méthode de l'amortissement dégressif à taux fixe.

Syntaxe

expression. Db (Arg1, Arg2, Arg3, Arg4, Arg5)

Expression Variable qui représente un objet WorksheetFunction .

Parameters

Nom Requis/Facultatif Type de données Description
Arg1 Obligatoire Double Coût - coût initial de l'immobilisation.
Arg2 Obligatoire Double Récupération - valeur à la fin de l'amortissement (parfois appelée valeur de récupération de l'immobilisation).
Arg3 Obligatoire Double Vie, le nombre de périodes sur lesquelles l'immobilisation est amortie (parfois appelée durée de vie utile du bien).
Arg4 Obligatoire Double Période, la période pour laquelle vous souhaitez calculer l'amortissement. La période et la vie doivent être exprimées dans la même unité.
Arg5 Facultatif Variant Mois, le nombre de mois dans la première année. Si aucune valeur n'est spécifiée, la valeur par défaut utilisée est 12.

Valeur renvoyée

Double

Remarques

La méthode de l'amortissement dégressif à taux fixe calcule l'amortissement à un taux fixe. Db utilise les formules suivantes pour calculer l’amortissement pour une période :

(cost - total depreciation from prior periods) * raterate = 1 - ((salvage / cost) ^ (1 / life)), arrondi à trois décimales

L'amortissement de la première et de la dernière période est un peu particulier. Pour la première période, Db utilise la formule suivante :

cost * rate * month / 12

Pour la dernière période, Db utilise la formule suivante :

((cost - total depreciation from prior periods) * rate * (12 - month)) / 12

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.