pilote301152
XLDnaute Occasionnel
Bonjour,
N'étant pas très familier des tableaux, j'ai écrit le code ci-dessous en m'appuyant sur l'aide d'Excel. Malheureusement je ne comprends pas pourquoi la fonction IRR (calcul d'un taux de rendement) ne fonctionne pas !
Merci de vos conseils et explications.
N'étant pas très familier des tableaux, j'ai écrit le code ci-dessous en m'appuyant sur l'aide d'Excel. Malheureusement je ne comprends pas pourquoi la fonction IRR (calcul d'un taux de rendement) ne fonctionne pas !
Merci de vos conseils et explications.
Code:
Sub calculTRI()
Static valeur() As Double
Dim n
Dim taux
n = 24 'la valeur de cette variable est définie ailleurs dans le programme
ReDim valeur(n)
valeur(0) = -100000
valeur(1) = 0: valeur(2) = 0
For n = 3 To n - 1
ReDim Preserve valeur(n)
valeur(n) = 1149.2
Next n
ReDim Preserve valeur(n)
valeur(n) = 1000
taux = IRR(valeur()) * 12
MsgBox (taux)
End Sub