Comment utiliser la fonction VBA PMT ?
La fonction VBA PMT est répertoriée dans la catégorie financière des fonctions VBA. Lorsque vous l’utilisez dans un code VBA, il calcule les paiements périodiques du prêt ou d’un investissement qui sont constants sur toute la période avec un taux d’intérêt constant.
Syntaxe
Pmt(Taux, Nper, Pv, [Fv], [Dû])
Arguments
- Taux : Le taux d’intérêt pour la période.
- Nper : Le nombre de périodes pour rembourser le prêt ou l’investissement.
- PV : La valeur actuelle de l’investissement ou du prêt.
- [FV] : La valeur future du prêt/investissement [Ceci est un argument facultatif et s’il est omis, VBA prend 0 par défaut].
- [Due] : Définit si le paiement est dû au début ou à la fin de la période, utilisez 0 pour la fin de la période et 1 pour le début de la période [Ceci est un argument facultatif et s’il est omis, VBA prend la fin de la période par défaut].
Exemple
Pour comprendre pratiquement comment utiliser la fonction VBA PMT, vous devez passer par l’exemple ci-dessous où nous avons écrit un code vba en l’utilisant :
Sub example_PMT()
Range("A9").Value = Pmt(0.08 / 12, 5 * 12, 98000)
End Sub
Dans le code ci-dessus, nous avons utilisé PMT pour calculer le paiement périodique constant et dans le résultat, il a renvoyé 1987.09, que nous devons payer. Nous avons divisé le taux d’intérêt par 12 pour le convertir en taux mensuel et multiplié les années par 12 pour les convertir en mois.
Remarques
- Si le nper est égal à zéro, VBA renverra une erreur d’exécution 5.