Calcul de somme à pas variable
Bonjour à tous,
Je débute sur Excel, et je souhaiterai réaliser un petit calcul à l'aide d'une macro.
En gros, je souhaite résoudre l'équation suivante :
x1+x2+x3+x4 +... xn = 5.
Le nombre de terme "n" sera déterminé par moi, mais le pas "x" est ce que je demande à Excel de trouver.
Jusqu'à maintenant, j'ai écris ceci :
Code:
1 2 3 4 5 6 7 8 9 10
| Sub bouboucle()
x = 0.01
pas = 0.001
Do
x = x + pas
Cells(2, 1) = x
Cells(2, 2) = x + 2 * x + 3 * x
Loop While Round(x + 2 * x + 3 * x, 2) <> 5 And x < 10
MsgBox x
End Sub |
Bien évidemment, j'aimerai changer mon Round(x + 2 * x + 3 * x, 2) par x1+x_2+x_3+x_4 +... x_n, tout en ayant la possibilité de déterminer le "n" au préalable.
Un grand merci d'avance à vous tous si quelqu'un a une piste. J'ai essayé avec "For" mais rien de bien concluant ...