> Tous les forums > Forum Bureautique
 Lancer le solver dans excel à l'aide d'un boutonSujet résolu
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
pastu40
  Posté le 02/06/2012 @ 13:17 
Aller en bas de la page 
Nouvel astucien

Bonjour,

Je suis en train de créer un logiciel de calcul qui nécessite l'utilisation du solver dans excel.

Mon problème est que lorsque je change mes données de départ, il faut que je relance les calculs de solver un par un.

Est-il possible de créer un bouton de commande qui lance les calculs du solver? et comment?

Merci d'avance.

Publicité
vieuxmonsieur
 Posté le 02/06/2012 à 19:06 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

pastu40
 Posté le 04/06/2012 à 16:37 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Nouvel astucien

Merci pour la réponse vieuxmonsieur,

J'ai réussi à créer une macro pour lancer plusieurs solvers par contre une fois ça marche une fois ça marche pas, je ne comprends pas pourquoi.

Voila ma macro:

Sub Solver()

SolverOK SetCell:="$M$31", MaxMinVal:="0.1", ValueOf:="0", ByChange:="$I$31"

SolverSolve

SolverOK SetCell:="$N$33", MaxMinVal:="0.1", ValueOf:="0", ByChange:="$I$33"

SolverSolve

SolverOK SetCell:="$M$35", MaxMinVal:="0.1", ValueOf:="0", ByChange:="$I$35"

SolverSolve

SolverOK SetCell:="$N$40", MaxMinVal:="0.1", ValueOf:="0", ByChange:="$I$37"

SolverSolve

End Sub

Pouvez-vous me dire si j'ai fait une erreur?

vieuxmonsieur
 Posté le 04/06/2012 à 18:49 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

re,

mon pauvre pastu en macro, je suis nul

mais quelqu'un viendra bien à ton secours. patience

pastu40
 Posté le 05/06/2012 à 17:23 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Nouvel astucien

Je crois que j'ai compris le problème. Mon bouton de commande lance bien le calcul du solver.

Mais la macro ne permet pas de choisir les cellules qui vont être concernés par le solver et relance 4 fois le même calcul.

Est ce que quelqu'un connaît un moyen de contourner le problème?

Merci d'avance

vieuxmonsieur
 Posté le 05/06/2012 à 18:33 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

et en modifiant peut etre comme suit :

Sub Solver()

'je designe les cellules concernees

Range("A1,B3,C5,D15,E6,F9,G11").Select 'je designe les cellules concernees

SolverOK SetCell:="$M$31", MaxMinVal:="0.1", ValueOf:="0", ByChange:="$I$31"

...

Mytå
 Posté le 05/06/2012 à 23:39 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Salut le forum

Sans un fichier exemple : Comment créer des macros Visual Basic à l'aide du Solveur Excel

Bonne Lecture

Mytå

pastu40
 Posté le 06/06/2012 à 11:41 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Nouvel astucien

ça marche!!!!!!!

Merci à tous pour votre aide.

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
Samsung Galaxy A13 (6.6 pouces, 8 coeurs, 4 Go / 32 Go) à 149,99 €
149,99 € 190 € -21% @Cdiscount

Cdiscount fait une promotion sur le smartphone Samsung Galaxy A13 32 Go qui passe à 159 € au lieu de 190 €. Ce smartphone possède un écran panoramique de 6.6 pouces  FHD+ (1080x2408 pixels), 4 Go de RAM, un processeur octo-core Exynos 850, 32 Go de stockage extensible par MicroSD, un appareil photo principal de 50 mégapixels avec 3 capteurs, une caméra frontale de 8 MP et une batterie 5000 mAh à charge rapide 15W. Le tout tourne sous Android 12.


Voir le bon plan
Graveuse laser SCULPFUN S9 (5.5W, 0,06 mm, 410x420 mm) à 207,82 €
207,82 € 329 € -37% @Geekbuying

Geekbuying fait une superbe promotion sur la graveuse laser SCULPFUN S9 qui passe à 207,82 € avec le code GKB23MS3 alors qu'on la trouve ailleurs à partir de 329 €. Cette machine de gravure laser va vous permettre de graver et découper le papier, le cuir, le bois, le bambou, la corne, le plastique, la céramique, l'acier, l'acrylique, ...

L'envoi se fait depuis un entrepôt européen. Vous êtes ainsi certains de recevoir l'enceinte rapidement et sans douane.


Voir le bon plan
Ecran 32 pouces incurvé KTC H32S17 (QHD, 165 Hz, 1 ms, HDR10) à 240,63 €
240,63 € 350 € -31% @Geekbuying

Geekbuying fait une promotion sur le tout nouvel écran 32 pouces incurvé KTC H32S17 qui passe à 240,63 € avec le code promo GKB23MS3 au lieu de 350 €. Cet écran incurvé (courbure 1500R) possède une dalle QHD 2560x1440 à 165 Hz, offre un temps de réponse de 1 ms et est compatible FreeSync et GSync. Connectique : 1xHDMI, 2xDP. 

Notez qu'en ce moment, si vous payez par Paypal, vous pourrez obtenir une remise supplémentaire de 10$, passant le prix total à 231,27 € !

L'envoi se fait depuis un entrepôt européen. Vous êtes ainsi certains de recevoir l'écran rapidement et sans douane.


Voir le bon plan
Imprimante 3D Creality Ender 3 v2 Neo (nivellement auto, 220x220x250mm) à 200,64 €
200,64 € 350 € -43% @Geekbuying

Geekbuying fait une belle promotion sur la toute dernière imprimante 3D Creality Ender 3 v2 qui passe à 200,64 €. Utilisez pour cela le code NNNESOLDEV2NEO dans le panier puis payez par Paypal pour obtenir une remise supplémentaire de 10$ (9,36 €). On la trouve ailleurs autour de 350 €. L'imprimante est expédiée depuis un stock Europe (en Pologne). Elle sera donc rapide et vous êtes sûr de ne pas avoir de douane. 

La Creality Ender 3 v2 Neo est l'une des machines les plus populaires actuellement sur le marché. Et pour cause. Elle dispose d'un volume d’impression de 220 x 220 x 250 mm, est équipée d'un plateau chauffant inspiré du BuildTak, d'un nouvel écran LCD 4.3 pouces et offre des fonctionnalités pratiques comme le nivellement automatique, la reprise de l'impression après une coupure de courant ou le conduit pour le filament étroit. L'imprimante 3D est facile à assembler. 

Si vous cherchez à vous lancer dans l'impression 3D, c'est l'imprimante qu'il vous faut !


Voir le bon plan
Ecran ultra large LG 29 pouces 29WL50S-B à 199,99 €
199,99 € 229,99 € -13% @Amazon

Amazon propose actuellement l'écran 29 pouces LG 29WL50S-B à 199,99 € livré gratuitement alors qu'on le trouve à partir de 229 € ailleurs. Cet écran ultra large est au format 21/9, possède une dalle IPS et offre une résolution de 2560 x 1080 pixels. Avec lui, vous pourrez bénéficier d'une plus grande immersion dans les jeux et les films. Cet écran est compatible FreeSync. 


Voir le bon plan
Enceinte bluetooth Anker Soundcore Motion Boom à 74,99 €
74,99 € 99,99 € -25% @Amazon

Amazon fait une promotion sur la très bonne enceinte bluetooth Anker Soundcore Motion Boom qui passe à 74,99 €. On la trouve ailleurs à partir de 99,99 €. La livraison est gratuite.

Cette enceinte offre un son Hi-Res 30W et supporte le bluetooth 5.0 et l'aptX. L'enceinte est étanche IPX7, flotte, possède une poignée et offre jusqu'à 24 heures d'autonomie. Rechargement via un port USB-C.


Voir le bon plan

Sujets relatifs
bouton fractionnement disparu dans excel 2013
Plus d'aide dans Excel 2013
Bouton macro dans feuille Excel 2010
Associer une image à un bouton dans excel 2007
Bloquer bouton de commande dans une feuille Excel
Aide pour calcul de temps dans excel
bouton f(x) dans excel
Creer un bouton dans excel
2 pages par feuille dans macro excel
Changement dans Excel 2010 ?
Plus de sujets relatifs à Lancer le solver dans excel à l''aide d''un bouton
 > Tous les forums > Forum Bureautique