Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 4 sur 4
  1. #1
    Invité de passage
    Inscrit en
    novembre 2007
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : novembre 2007
    Messages : 4
    Points : 0
    Points
    0

    Par défaut Excel 2007 - Utilisation du solver en VBA

    Bonjour à tous,

    J'ai un problème sous Excel 2007. Je souhaiterai utiliser la fonction solveur (Solver.dll) sous VBA. La manipulation fonctionne en manuel sous Excel 2007 mais pas en automatique

    Le solveur a bien été ajouté sous Excel en macro complémentaire mais j'ai une erreur au chargement de solver.dll sous Visual basic editor (Outils, références, .....)

    Savez vous comment je pourrai résoudre ce problème ?

    Merci d'avance

  2. #2
    Membre Expert Avatar de Daranc
    Homme Profil pro Guy David
    opérateur métrologie dimensionnelle
    Inscrit en
    janvier 2007
    Messages
    1 387
    Détails du profil
    Informations personnelles :
    Nom : Homme Guy David
    Âge : 59
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : opérateur métrologie dimensionnelle
    Secteur : Industrie

    Informations forums :
    Inscription : janvier 2007
    Messages : 1 387
    Points : 1 901
    Points
    1 901

    Par défaut

    Salut
    Dans les bibliothèques il faut cocher solveur.xls (je sais que sous 2000 c'est XLS il est possible que ce soit XLA sous 2007 voir rien du tout . ce doit etre pour eviter de tomber dans l'ennui que MS change constament les méthodes et accessoires)
    Daranc

  3. #3
    Invité de passage
    Inscrit en
    octobre 2008
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : octobre 2008
    Messages : 1
    Points : 1
    Points
    1

    Par défaut

    Je confirme le problème mentionné par MArtin F.

    Même si les macros complémentaires dans Excel2007 comportent le complément Solveur (Bouton Office/Options Excel/Complément/Complément Solveur (solver.xlam)), les instructions VBA des versions précédentes d'Excel (c'est à dire, par exemple:
    Code :
    1
    2
    SolverOk SetCell:="$A$8", MaxMinVal:=2, ValueOf:="0", ByChange:="$A$8"
        SolverSolve
    )

    ne sont pas exécutées sous Excel 2007 (Erreur de compilation: projet ou bibliothèque introuvable)

    Quelqu'un aurait une solution?

    Merci d'avance

  4. #4
    Rédacteur

    Homme Profil pro michel Tanguy
    Inscrit en
    août 2005
    Messages
    3 318
    Détails du profil
    Informations personnelles :
    Nom : Homme michel Tanguy
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : août 2005
    Messages : 3 318
    Points : 17 253
    Points
    17 253

    Par défaut

    Bonsoir


    Dans l'éditeur de macros (Alt+F11)
    Menu Outils
    Références
    Coche la ligne "SOLVER"
    Clique sur le bouton OK pour valider


    bonne soirée
    michel

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •