Probleme macro solver

pasquetp

XLDnaute Occasionnel
Bonjour,

Je comprend pas j'ai une macro sur un solveur qui marche pour mettre des chiffres entier (macro prix). mais des que je mets des chiffres a virgule, ca ne marche pas

Pourriez vous voir cet macro?

Merci bcp pour votre aide
 

Pièces jointes

  • PROBLEME.xls
    56.5 KB · Affichages: 48
  • PROBLEME.xls
    56.5 KB · Affichages: 51
  • PROBLEME.xls
    56.5 KB · Affichages: 49

pasquetp

XLDnaute Occasionnel
Re : Probleme macro solver

j'ai procédé en mettant ce code

Sub prix()

s = Application.InputBox("valeur à atteindre?", "valeur à atteindre?")


'For a = 3 To 9

SolverOk SetCell:=Cells(3, 17), MaxMinVal:=3, ValueOf:=s, ByChange:=Cells(3, 3)

SolverSolve '(True)
' Next

End Sub

j'ai une erreur du solveur: "erreur dans le modele. veuillez verifier que toutes les cellules et toutes les contraintes sont valides."
 

pasquetp

XLDnaute Occasionnel
Re : Probleme macro solver

inutile,

j'ai finalement reussi

Dim saze As Single
Sub prix()


saze = Application.InputBox("valeur à atteindre?", "valeur à atteindre?", 1)


For a = 3 To 14

SolverOk SetCell:=Cells(a, 17), MaxMinVal:=3, ValueOf:=saze, ByChange:=Cells(a, 3)

SolverSolve (True)
Next

End Sub

ca na pas ete evident mais ca marche a present
 

Discussions similaires

Réponses
3
Affichages
170
Réponses
16
Affichages
679

Statistiques des forums

Discussions
312 320
Messages
2 087 220
Membres
103 497
dernier inscrit
JP9231