probleme de calcul npv

  • Initiateur de la discussion Initiateur de la discussion HERBIN
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

H

HERBIN

Guest
bonsoir
je viens à vous pour un aide sur la fonction npv en vba, je n'arrive pas à résoudre mon problème pour le calul de la van dans une colonne, j'ai trouver comment calculer le tir d'un investissement. Range("F1") = WorksheetFunction.NPV(taux, Range("D8100").Value) - investissement me donne pas le bon resultat .
merci pour votre aide
voir code vba
Code:
    Sub VAN()
    Dim periode As Integer, i As Integer
    Dim taux As Double
    Dim flux As Currency
    Dim investissement As Currency
     
    periode = InputBox("Quel est le nombre de périodes?", "saisie du nombre")
    Range("c2").Value = periode
    taux = InputBox("Quel est le taux d'actualisation?", "saisie du taux")
    If taux > 1 Then taux = taux / 100
    Range("c3").Value = taux
    investissement = InputBox("Quel est le montant de l'investissement?", "saisie du montant")
    Range("c1").Value = investissement
     
    For i = 1 To periode
    flux = InputBox("Quel est le montant de la CAF" & i, "saisie du montant")
    Cells(i + 7, 4).Value = flux
    Next
    Range("d7") = -Range("c1")
     
    Range("F1") = WorksheetFunction.NPV(taux, Range("D8:D100").Value) - investissement
     
    Range("F2") = Application.WorksheetFunction.IRR(Columns("D:D").EntireColumn)
    End Sub
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
4
Affichages
730
G
Réponses
7
Affichages
1 K
gfgghbhg
G
A
Réponses
4
Affichages
868
A
R
Réponses
3
Affichages
4 K
R
O
Réponses
2
Affichages
1 K
olivier91620
O
Retour