En fait, au départ, mon appli générait un système de 2 équations à 2 inconnues, ça, c'est très simple à résoudre, et j'avais pondu mon code moi-même (tout seul comme un grand !!!) :)
quand j'ai...
Type: Messages; Utilisateur: Peltchag
En fait, au départ, mon appli générait un système de 2 équations à 2 inconnues, ça, c'est très simple à résoudre, et j'avais pondu mon code moi-même (tout seul comme un grand !!!) :)
quand j'ai...
beh figures toi que j'ai cherche une solution intermédiaire. Mais apparement, un solveur d'équations par la méthode des moindres carrés, ça court pas les rues :(
salut :)
je dis à l'utilisateur de lancer la macro grâce à une MsgBox.
J'ai bien pensé à la solution de l'évènement Workbook_Open, et j'ai testé d'ailleurs, et ça me générait la même erreur que...
Solution TRES moche adoptee, faute de mieux, et les besoins du patron etant ce qu'ils sont :evil:
- sous VB, je créé une instance d'Excel
- j'ouvre le document contenant la macro de resolution...
merci de ton soutien :)
ca va etre l'heure de la debauche, je vais aller poser le cerveau dans un coin et le laisser jusqu'a demain !
peut etre que je trouverais une solution miraculeuse a mon...
Une fois la résolution effectuée, le solveur affichait une boîte de dialoge demandant si on veut garder les résultats.
Comme j'instancie l'application, mais je ne la rends pas visible, j'ai pensé...
bonjour ;)
j'ai essayé pas mal de choses, et à chaque fois, j'obtiens l'erreur "impossible de trouver la macro" :cry:
donc, j'ai mon fichier excel, qui ne possede qu'une seuille feuille,...
ma macro est dans un module :
Sub SolverMoindresCarres()
SolverOk SetCell:="$G$3", MaxMinVal:=2, ValueOf:="0", ByChange:="$A$1:$B$1"
SolverAdd CellRef:="$A$1", Relation:=3,...
En fait, je voulais créer un module VBA contenant la macro du solver, et pour chaque système à résoudre, créer une instance Excel, et ajouté ce module à l'instance. Mais bon, passons car j'ai fait...
oui, mais... :oops:
je répète ce que je compte faire pour y arriver, histoire qu'on soit sûr de se comprendre :
- sous VB, je génère mon système d'équations
- je créé une instance d'Excel
-...
je declare SolverExcel en tant qu'objet, parce qu'il n'y a pas de type Solver :P mais je sais que ca sera un objet, donc je le declare en tant qu'objet ;)
j'ai bien pense a ta methode, mais le...
je viens d'essayer ca :
j'ai rajouter dans ma partie déclarative :
Dim SolverExcel As Object
puis dans mon code :
Set SolverExcel = AddIns("Solver Add-in")
Call...
merci de ton intervention :)
Mais le problème n'est pas un problème de syntaxe je pense, c'est plutôt que VB ne connait pas le solver d'excel, et n'arrives donc pas à le "piloter".
Je cherche...
Bonjour :)
je fais une application sous vb6 qui me génère des systèmes d'équations. Je souhaite à présent les résoudre grâce au solver d'Excel par la méthode des moindres carrés.
j'ai donc placé...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.