Bonjour à tous,
me voilà pour mon premier post avec une enigme qui me donne du fil à retordre.
Je travaille sur un outil qui me permet de calculer des taux d'intérêts à partir du solver. En voulant automatiser ce calcul j'ai créé une macro avec l'enregistreur. Mon problème est que le solveur me trouve un résultat, mais la macro me renvoie: "solver: an unexpected internal error occured or available memory was exhausted."
Le calcul est instantané avec le solver donc je ne comprends pas...
Je vous joins le code, j'espère que vous pourrez m'aider
Sub calctaux()
SolverReset
SolverLoad LoadArea:="$L$16:$L$18"
SolverOptions MaxTime:=100, Iterations:=100, Precision:=0.000001, AssumeLinear _
:=False, StepThru:=False, Estimates:=1, Derivatives:=1, SearchOption:=1, _
IntTolerance:=5, Scaling:=False, Convergence:=0.0001, AssumeNonNeg:=False
SolverOk MaxMinVal:=1, ValueOf:="0", ByChange:="$E$5"
SolverSolve
End Sub
me voilà pour mon premier post avec une enigme qui me donne du fil à retordre.
Je travaille sur un outil qui me permet de calculer des taux d'intérêts à partir du solver. En voulant automatiser ce calcul j'ai créé une macro avec l'enregistreur. Mon problème est que le solveur me trouve un résultat, mais la macro me renvoie: "solver: an unexpected internal error occured or available memory was exhausted."
Le calcul est instantané avec le solver donc je ne comprends pas...
Je vous joins le code, j'espère que vous pourrez m'aider
Sub calctaux()
SolverReset
SolverLoad LoadArea:="$L$16:$L$18"
SolverOptions MaxTime:=100, Iterations:=100, Precision:=0.000001, AssumeLinear _
:=False, StepThru:=False, Estimates:=1, Derivatives:=1, SearchOption:=1, _
IntTolerance:=5, Scaling:=False, Convergence:=0.0001, AssumeNonNeg:=False
SolverOk MaxMinVal:=1, ValueOf:="0", ByChange:="$E$5"
SolverSolve
End Sub