Solveur

bonjour,

voici la petite macro qu' execute le solveur:

Sub poidssucreajout()

' solveurpoidssucreajout Macro

SolverOk SetCell:="$k$38", MaxMinVal:=3, ValueOf:="65", ByChange:="$k$14"

'SolverSolve

' Solve the model but do not display the Solver Results dialog box.

SolverSolve UserFinish:=True

'Finish and keep the final results.

SolverFinish KeepFinal:=1

End Sub

comment écrire et faire, pour que "ValueOf:="65"" fasse référence à la cellule k38 ? elle change de valeur et je ne peux entrer une valeur fixe.

merci

Salut Dann,

Lorsque je copie ta macro et que je la place dans un module, je reçois le message suivant :

capture

Je pense donc qu'avec ton fichier complet à disposition, ce serait plus facile de t'aider

Si nécessaire, tu peux effectuer une copie de ton fichier de base et y enlever les données sensibles.

Cordialement.

salut,

si tu as ce genre de msg, as tu coché dans vba \outils \references, le solveur?

j'ai une piste qui consiste à ajouter une contrainte pour lui imposer la valeur de la cellule en question

Mais MERCI plutôt à toi d'avoir posé la question

Dans la liste sans fin des ''Références disponibles'' je n'ai pas trouvé le solveur. Si tu veux être plus précis, ça m'aiderais.

dann a écrit :

j'ai une piste qui consiste à ajouter une contrainte pour lui imposer la valeur de la cellule en question

Je ne sais pas de quoi tu parles.

Yvouille a écrit :

Je pense donc qu'avec ton fichier complet à disposition, ce serait plus facile de t'aider

Cordialement.

voici la photo de la case à cocher

à+

solver

Mais MERCI plutôt à toi d'avoir posé la question

J'ai Excel 2010 et je ne trouve vraiment pas cette référence parmi celles disponibles. Désolé, j'ai tenté de t'aider, mais là je suis bloqué

Amicalement.

capture
Rechercher des sujets similaires à "solveur"