A voir également:
- Excell 2007 Appel solveur dans macro
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Appel anonyme - Guide
- Save as pdf office 2007 - Télécharger - Bureautique
- Macro word - Guide
- Nommez une application d'appel vidéo ou de visioconférence - Guide
7 réponses
Le Pingou
Messages postés
12222
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
3 décembre 2024
1 452
20 janv. 2011 à 22:03
20 janv. 2011 à 22:03
Bonjour,
Pouvez-vous mettre votre fichier sur https://www.cjoint.com/ et poster le lien?
Pouvez-vous mettre votre fichier sur https://www.cjoint.com/ et poster le lien?
eriiic
Messages postés
24601
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
25 novembre 2024
7 244
20 janv. 2011 à 22:23
20 janv. 2011 à 22:23
Bonsoir,
et [ici https://support.microsoft.com/en-us/help/843304] une aide sur le solver en vba.
eric
et [ici https://support.microsoft.com/en-us/help/843304] une aide sur le solver en vba.
eric
Grâce à ton aide, j'ai pu écrire cette macro. Il n'y a apparemment pas d'erreur mais ça n'optimise rien. En gros, je cherche à minimiser le reste (B17) de la division euclidienne de B12 par B15 en faisant varier B15 et B16. Dans la cellule B17, la formule est donc =B15*B16-B12
Une idée sur mon erreur ?
Voici la macro :
Sub Macro1()
Solverok setcell:="$B$17", maxminval:=2, bychange:="$B$15:$B$16"
SolverAdd CellRef:="$B$15", Relation:=1, FormulaText:=3
SolverAdd CellRef:="$B$15", Relation:=2, FormulaText:=entier
SolverAdd CellRef:="$B$15", Relation:=3, FormulaText:=1
SolverAdd CellRef:="$B$16", Relation:=1, FormulaText:=10
SolverAdd CellRef:="$B$16", Relation:=2, FormulaText:=entier
SolverAdd CellRef:="$B$16", Relation:=3, FormulaText:=7
SolverAdd CellRef:="$B$17", Relation:=3, FormulaText:=0
SolverSolve
End Sub
Une idée sur mon erreur ?
Voici la macro :
Sub Macro1()
Solverok setcell:="$B$17", maxminval:=2, bychange:="$B$15:$B$16"
SolverAdd CellRef:="$B$15", Relation:=1, FormulaText:=3
SolverAdd CellRef:="$B$15", Relation:=2, FormulaText:=entier
SolverAdd CellRef:="$B$15", Relation:=3, FormulaText:=1
SolverAdd CellRef:="$B$16", Relation:=1, FormulaText:=10
SolverAdd CellRef:="$B$16", Relation:=2, FormulaText:=entier
SolverAdd CellRef:="$B$16", Relation:=3, FormulaText:=7
SolverAdd CellRef:="$B$17", Relation:=3, FormulaText:=0
SolverSolve
End Sub
Voici le lien sur lequel se trouve mon fichier : https://www.cjoint.com/?0bvaHVXBDhw
Le Pingou
Messages postés
12222
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
3 décembre 2024
1 452
21 janv. 2011 à 14:34
21 janv. 2011 à 14:34
Bonjour,
Il serait bien d'avoir la macro que vous avez enregistrée!
Salutations.
Le Pingou
Il serait bien d'avoir la macro que vous avez enregistrée!
Salutations.
Le Pingou
Le Pingou
Messages postés
12222
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
3 décembre 2024
1 452
21 janv. 2011 à 22:34
21 janv. 2011 à 22:34
Bonjour,
Ma proposition voir feuille [Test] : https://www.cjoint.com/?3bvwHPwO4a8
Merci de votre réponse.
Ma proposition voir feuille [Test] : https://www.cjoint.com/?3bvwHPwO4a8
Merci de votre réponse.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Le Pingou
Messages postés
12222
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
3 décembre 2024
1 452
22 janv. 2011 à 17:14
22 janv. 2011 à 17:14
Bonjour,
La macro est fausse.
Avez-vous essayé ma proposition ...Oui / Non !
Au cas ou voici le fichier ZIP : https://www.cjoint.com/?3bwrouElJeR
La macro est fausse.
Avez-vous essayé ma proposition ...Oui / Non !
Au cas ou voici le fichier ZIP : https://www.cjoint.com/?3bwrouElJeR
Le Pingou
Messages postés
12222
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
3 décembre 2024
1 452
22 janv. 2011 à 22:37
22 janv. 2011 à 22:37
Bonsoir,
Concernant votre macro, certaine référence des [Relation :=] sont fausses.
Vous pouvez voir ma procédure et comparer les valeurs y relatives.
Concernant : un seul clic j'optimise tous les mois ....
.- Les douze mois de l'année ... Oui / Non ?
.- Même disposition que votre exemple ... Oui / Non ... ?
Concernant votre macro, certaine référence des [Relation :=] sont fausses.
Vous pouvez voir ma procédure et comparer les valeurs y relatives.
Concernant : un seul clic j'optimise tous les mois ....
.- Les douze mois de l'année ... Oui / Non ?
.- Même disposition que votre exemple ... Oui / Non ... ?
Le Pingou
Messages postés
12222
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
3 décembre 2024
1 452
22 janv. 2011 à 23:13
22 janv. 2011 à 23:13
Bonsoir,
J'ai de l'avance, ma proposition : https://www.cjoint.com/?3bwxmJvlgP4
J'ai de l'avance, ma proposition : https://www.cjoint.com/?3bwxmJvlgP4