Trouver toutes les cellules vérifiant une condition...

JazzOn

XLDnaute Nouveau
Bonjour,
je me casse la tête depuis quelques heures... je cherche à réaliser une macro vba qui permettrait la chose suivante :
Exemple très simple avec une liste de 4 valeurs en colonnes :
A1 = 100
A2 = 200
A3 = 100
A4 = 200

Je cherche toutes les possibilités d'obtenir la valeur 400 en additionnant tout ou partie de ces cellules.
Sur les 11 possibilités pour 4 valeurs, il y a ainsi trois solutions possibles :
Addition à 2 valeurs : A2+A4
Addition à 3 valeurs : A1+A2+A3 et A1+A3+A4
Addition à 4 valeurs : 0 solution

Si on reprenait cet exemple en rajoutant une 5ème valeur, il existe 24 possibilités... c'est exponentiel, et je cherche à étendre ce travail sur des fichiers qui peuvent contenir des milliers de lignes...

Z'auriez pas une idée :confused:
J'ai essayé de voir avec le solveur, mais ça marche pas. Une macro semble être la meilleure solution, mais pour trouver le code, c'est plutôt coton car il faut pouvoir déterminer toutes les possibilités de formules...

Merci beaucoup d'avance !
JazZOn
 

MJ13

XLDnaute Barbatruc
Re : Trouver toutes les cellules vérifiant une condition...

Bonjour Jazzon

Il me semble qu'avec plusieurs milliers de lignes, il va te falloir aller chez Météo France avec leurs supers calculateurs :confused:.

Mais attendons les pros ;).
 

Discussions similaires

Statistiques des forums

Discussions
311 725
Messages
2 081 947
Membres
101 849
dernier inscrit
florentMIG