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 :

Boucle pour solver [XL-2016]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Enseignant
    Inscrit en
    Novembre 2018
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2018
    Messages : 4
    Par défaut Boucle pour solver
    Bonjour
    j’utilise Solver pour un calcule les valeurs d'une colonne comme suit :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
        SolverOk SetCell:="$C$7", MaxMinVal:=3, ValueOf:=0, ByChange:="$D$7"
        SolverSolve UserFinish:=True
        SolverOk SetCell:="$C$8", MaxMinVal:=3, ValueOf:=0, ByChange:="$D$8"
        SolverSolve UserFinish:=True
        SolverOk SetCell:="$C$9", MaxMinVal:=3, ValueOf:=0, ByChange:="$D$9"
        SolverSolve UserFinish:=True
        SolverOk SetCell:="$C$10", MaxMinVal:=3, ValueOf:=0, ByChange:="$D$10"
        SolverSolve UserFinish:=True
        SolverOk SetCell:="$C$11", MaxMinVal:=3, ValueOf:=0, ByChange:="$D$11"
        SolverSolve UserFinish:=True
        SolverOk SetCell:="$C$12", MaxMinVal:=3, ValueOf:=0, ByChange:="$D$12"
        SolverSolve UserFinish:=True
        SolverOk SetCell:="$C$13", MaxMinVal:=3, ValueOf:=0, ByChange:="$D$13"
        SolverSolve UserFinish:=True
        SolverOk SetCell:="$C$14", MaxMinVal:=3, ValueOf:=0, ByChange:="$D$14"
        SolverSolve UserFinish:=True
        SolverOk SetCell:="$C$15", MaxMinVal:=3, ValueOf:=0, ByChange:="$D$15"
        SolverSolve UserFinish:=True
        SolverOk SetCell:="$C$16", MaxMinVal:=3, ValueOf:=0, ByChange:="$D$16"
        SolverSolve UserFinish:=True
        SolverOk SetCell:="$C$17", MaxMinVal:=3, ValueOf:=0, ByChange:="$D$17"
        SolverSolve UserFinish:=True
    comment créer une boucle qui fait le même travail son écrire tous ces lignes sachant que j'ai d'autre colonnes qui sont long

    Merci

  2. #2
    Membre Expert Avatar de mfoxy
    Homme Profil pro
    Automation VBA
    Inscrit en
    Février 2018
    Messages
    752
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Belgique

    Informations professionnelles :
    Activité : Automation VBA
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2018
    Messages : 752
    Par défaut
    Hello

    Peut-être qq chose du genre
    Non testé
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    For i = 7 to 16
      SolverOk SetCell:="$C$"&i, MaxMinVal:=3, ValueOf:=0, ByChange:="$D$"&i
      SolverSolve UserFinish:=True
    Next i

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Enseignant
    Inscrit en
    Novembre 2018
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2018
    Messages : 4
    Par défaut
    MERCI, ça a marché

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [ImageMagick] Une boucle pour ImageLine ?
    Par isa150183 dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 26/11/2005, 18h41
  2. Boucle : pour chaque élément d'un ensemble ?
    Par monstroplante dans le forum Langage
    Réponses: 7
    Dernier message: 07/11/2005, 15h45
  3. [MySQL] Boucle pour récuperer les images de la base
    Par tchoukapi dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 06/11/2005, 16h04
  4. boucle pour insérer des enregistrements
    Par roots_man dans le forum ASP
    Réponses: 7
    Dernier message: 05/10/2004, 09h28
  5. Réponses: 2
    Dernier message: 29/05/2002, 20h43

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