Répondre à la discussion
Affichage des résultats 1 à 2 sur 2

Macro vba et solveur excel : problème



  1. #1
    peyo54

    Unhappy Macro vba et solveur excel : problème


    ------

    Bonjour à toutes et tous,
    voilà je viens vers vous avec mon petit problème de programme vba qui consiste à faire des itérations avec le solveur excel.
    j'ai en effet plusieurs lignes à calculer via le solveur (équation non linéaire) et je souhaite ne pas me les farcire les unes après les autres.

    j'ai donc écrit un code qui devrait marcher en théorie, mais qui en pratique ne marche pas :

    SolverReset
    For rwIndex = 0 To 170
    SolverOk SetCell:=Cells(rwIndex, 10), MaxMinVal:=2, ValueOf:=0, ByChange:=Cells(rwIndex, 5)
    SolverAdd CellRef:=Cells(rwIndex, 11), Relation:=2, FormulaText:=1
    SolverSolve UserFinish:=True
    Next rwIndex

    en gros je mets pour chaque ligne une condition sur le résultat, notamment que la valeur d'une des cellules (un calcul de ratio entre deux valeurs devant être identiques) est égale à 1.
    Lorsque j'utilise le solver manuel habituel, ça marche, il me met bien la valeur de cette cellule égale à 1 et ma cellule variable a une valeur cohérente. Par contre en passant par vba, tout part en live et ça diverge dans tous les sens.
    Est ce que quelqu'un pourrait me dire ce qui peut clocher ? j'ai parcouru plusieurs forums et le code a l'air bon...
    question subsidiaire : à quoi sert MaxMinVal et ValueOf ?
    Merci

    -----

  2. #2
    peyo54

    Re : Macro vba et solveur excel : problème

    j'ai commencé à faire mes lignes à la main..
    autre info : des fois lorsque je lance la macro, j'ai un message d'erreur : "Solveur : une erreur est survenue ou la mémoire disponible est saturée."
    kezako?

Discussions similaires

  1. VBA Excel: appliquer une macro a plusieurs fichiers
    Par Igothigh dans le forum Logiciel - Software - Open Source
    Réponses: 2
    Dernier message: 14/03/2007, 10h45
  2. problème utilisation VBA sur excel 2007
    Par Big Boy dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 16/02/2007, 01h00
  3. Contrôles et VBA en Excel
    Par fderwelt dans le forum Logiciel - Software - Open Source
    Réponses: 6
    Dernier message: 20/10/2006, 12h09
  4. aide solveur excel
    Par zeblondin dans le forum Logiciel - Software - Open Source
    Réponses: 7
    Dernier message: 08/05/2006, 12h26
  5. Impression excel / vba
    Par Pierrot77 dans le forum Logiciel - Software - Open Source
    Réponses: 1
    Dernier message: 05/03/2004, 10h10
Découvrez nos comparatifs produits sur l'informatique et les technologies.