nounours133
XLDnaute Nouveau
salut a tous,
J'aimerais créer une macro qui calcule automatiquement la valeur cible entre 2 cellules. Par contre, la valeur à atteindre est désignée par un nom de variable (et non pas sa valeur). L'équation est un polynome de degré 6. Quand je programme basiquement ca:
Dim Variable As Variant
Worksheets("logiciel").Range("B21").GoalSeek Goal:=variable ChangingCell:=Range("B20")
Le résultat obtenu n'est pas le bon et varie à chaque fois. Par contre quand je mets une valeur numérique après Goal, ca concorde.
Si quelqu'un a une idée, je suis preneur
J'aimerais créer une macro qui calcule automatiquement la valeur cible entre 2 cellules. Par contre, la valeur à atteindre est désignée par un nom de variable (et non pas sa valeur). L'équation est un polynome de degré 6. Quand je programme basiquement ca:
Dim Variable As Variant
Worksheets("logiciel").Range("B21").GoalSeek Goal:=variable ChangingCell:=Range("B20")
Le résultat obtenu n'est pas le bon et varie à chaque fois. Par contre quand je mets une valeur numérique après Goal, ca concorde.
Si quelqu'un a une idée, je suis preneur