Problème VBA solveur avec variable "variable"

Fermé
Tschejiim - Modifié le 23 déc. 2018 à 09:08
 Tschejiim - 26 déc. 2018 à 13:55
Bonjour à tous,

je travaille actuellement sur l'analyse d'un article scientifique et pour vérifier les résultats je dois faire 72 fois un solveur sur 36 lignes. C'est pourquoi j'ai voulu utiliser VBA.

J'ai simplifié ici avec un petit document excel qui reprend la même problématique.

Le problème est le suivant : puisqu'il y a plusieurs lignes où l'on doit appliquer le solveur il faut donc une boucle for de variable k.
Dans solverok il y a donc le setcell qui dépend k de et les cellules variables ( ici a b c) qui dépendent de k, sans parler des contraintes.

PROBLEME : dans le Bychange impossible de mettre les 3 variables dépendantes de k. ( d'où le titre un peu étranger ^^)
Il faudrait quelque chose du genre : Bychange:="$F" & k;"$G" & k; "$H" & k

On travaille ici sur le module 3 - Macro 2

Voici le document en question:
https://transfernow.net/1313w3279n2w

Merci beaucoup pour votre aide

Configuration: Windows / Chrome 71.0.3578.98

1 réponse

f894009 Messages postés 17191 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 20 mai 2024 1 708
23 déc. 2018 à 09:26
Bonjour,

Vous y etier presque

ByChange:="$F$" & k & ":$H$" & k
2
Merci beaucoup!!

Vous m'avez rendu un fier service
0