IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Equation + solveur + vba = marche pas !


Sujet :

Macros et VBA Excel

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Consultant en technologies
    Inscrit en
    Octobre 2017
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Consultant en technologies
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Octobre 2017
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Equation + solveur + vba = marche pas !
    Bonjour,
    J'essaye d'automatiser ds VBA la fonction solveur sur une liste de données.
    La manip marche tres bien sous excel mais dés qu'on la passe dans VBA comme le contenu des cellules n'est pas une equation , le solveur ne marche plus.
    Pour compliquer le tout l'optimisation via solveur est sur une minimisation d'une moyenne !!!
    Bref perdu !

    Le contexte:
    J'ai une liste de points X et Y réel, qui est donnée par des essais
    Je cherche à trouver une fonction qui permet de decrire au plus pres Yreel en fonction de X.
    J'ai la structure de la fonction qui est du type:
    Ycalculé = pr1* exp (-pr2 / X ) + pr3*exp (-pr4 / X)
    les 4 variables pr1 pr2 pr3 pr4 permettent de decrire la courbe au mieux
    L'objet du solveur est d'optimiser la valeur des 4 variables pr1 pr2 pr3 pr3 pour que la moyenne de l'erreur (Y Reel - Ycalculé) soit la plus faible possible sur l'ensemble des essais (entre 20 et 200 points / nbr de point variable d'un essai à l'autre).
    Sur excel ca marche tres bien !
    Mes questions:
    Comment automatiser le calcul de pr1 pr2 pr3 pr4 sous vba ?
    Merci par avance pour votre aide

  2. #2
    Membre éprouvé
    Homme Profil pro
    ingénieur d'étude
    Inscrit en
    Juin 2013
    Messages
    563
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : ingénieur d'étude
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2013
    Messages : 563
    Points : 1 141
    Points
    1 141
    Par défaut
    Bonjour,

    Quel code VBA obtenez-vous lorsque vous utilisez l'enregistreur de macros ?
    Et en quoi ce code n'est-il pas fonctionnel une fois nettoyé ?

    Cordialement

Discussions similaires

  1. [AC-2007] Ribbon + ButtonOnAction callback code VBA (marche pas)
    Par jjr_bayonne dans le forum VBA Access
    Réponses: 7
    Dernier message: 23/08/2015, 16h09
  2. VBA-E ENCORE PB Macro VBA qui marche pas
    Par sam25 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 17/01/2007, 05h31
  3. script en vba pour TVA ne marche pas !
    Par chouchouboy dans le forum VBScript
    Réponses: 1
    Dernier message: 04/12/2006, 11h01
  4. [VBA inputbox] le bouton annuler ne marche pas
    Par herendel dans le forum Access
    Réponses: 2
    Dernier message: 15/05/2006, 12h42
  5. [VBA-E] mon code ne marche pas sur un autre PC
    Par yannph dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 09/01/2006, 21h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo