Re : Recherche de combinaisons
Re-Bonjour et merci pour votre patience.
Alors voila Franck j'ai fait le programme :
Il simule une combinaison,
il calcule le nombre de module nécessaire
si c'est supérieur au nombre de modules disponibles
il passe à la combinaison suivante.
si c'est inférieur au nombre de modules disponibles
il écrit une ligne dans la feuille résultat et il passe à la combinaison suivante
J'ai lancé dans Excel 2003 au bout de quelques minutes les 65000 lignes de la feuille résultat se sont remplies.
J'ai donc porté le programme sur Excel 2007
au bout d'une trentaine de minutes les 1 048 000 lignes de la feuille résultat étaient remplies.
Je te mets le fichier, il faut lancer la macro main()
Sincèrement j'ai été étonné qu'avec une telle quantité de données on puisse encore exploiter la feuille résultat.
On peut par exemple en utilisant le filtre sortir les combinaisons qui exploitent la totalité des modules.
Voila je pense de quoi réfléchir à ton problème, si tu veux aller au bout il faut faire sauter la limite des 1 048 000 lignes en allant sur access par exemple.
Bon courage et surtout n'hésite pas à
S I M P L I F I E R
Bonne journée
Sigismond