Bonjour à tous,
Je pense que ma question est un peu con mais j'y suis depuis un bon moment et malgré les sujets sur le forum je ne trouve pas la solution.
Je veux simplement automatiser un GoalSeek en créant une function VBA.
La function prend comme argument la ligne à traiter.
La valeur à changer est toujours en colonne F.
La valeur cible (à mettre à 0) est toujours en colonne R.
Voilà le code de la fonction:
Function Trp(ligne)
Range("R" & ligne).GoalSeek goal:=0, Changingcell:=Range("F" & ligne)
End Function
En case G10 je tape donc =Trp(10).
Rien ne se passe et F10, R10 reste à sa valeur..
Avez vous une idée pour aider un pauvre travailleur de 1er Mai ?
Merci d'avance à tous,
Eric