-----Message d'origine-----
Bonjour tout le monde!
Je me casse la tête depuis un petit moment sur un
problème
et avant de déclarer forfait, je vous soumet mon souci.
J'ai une liste de montants dans une colonne et je veux
que
ma macro teste toutes les combinaisons possibles de somme
de ces montants.
Je connais la somme mais je ne sais pas quels chiffres et
combien de chiffres la compose.
Par exemple, si ma liste de montants comporte 5 chiffres,
je veux que toutes les sommes possibles avec ces 5
chiffres soient testées, c'est-à-dire :
* Avec le 1er montant, cela nous fait les possibilités
suivantes :
1+2 ; 1+3 ; 1+4 ; 1+5 ; 1+2+3 ;1+2+4 ; 1+2+5 ; 1+3+4 ;
1+3+5 ; 1+4+5 ; 1+2+3+4 ; 1+2+3+5 ; 1+2+3+4+5
* Avec le 2ème montant, cela nous fait les possibilités
suivantes :
2+3 ; 2+4 ; 2+5 ; 2+3+4 ; 2+4+5 ; 2+3+4+5
Etc... bref, je veux toutes les combinaisons possibles,
et
je n'arrive pas à trouver une suite de boucles qui y
parvient...
Si quelqu'un a une idée....
Merci d'avance
Sylvain
.
-----Message d'origine-----
Bonjour tout le monde!
Je me casse la tête depuis un petit moment sur un
problème
et avant de déclarer forfait, je vous soumet mon souci.
J'ai une liste de montants dans une colonne et je veux
que
ma macro teste toutes les combinaisons possibles de somme
de ces montants.
Je connais la somme mais je ne sais pas quels chiffres et
combien de chiffres la compose.
Par exemple, si ma liste de montants comporte 5 chiffres,
je veux que toutes les sommes possibles avec ces 5
chiffres soient testées, c'est-à-dire :
* Avec le 1er montant, cela nous fait les possibilités
suivantes :
1+2 ; 1+3 ; 1+4 ; 1+5 ; 1+2+3 ;1+2+4 ; 1+2+5 ; 1+3+4 ;
1+3+5 ; 1+4+5 ; 1+2+3+4 ; 1+2+3+5 ; 1+2+3+4+5
* Avec le 2ème montant, cela nous fait les possibilités
suivantes :
2+3 ; 2+4 ; 2+5 ; 2+3+4 ; 2+4+5 ; 2+3+4+5
Etc... bref, je veux toutes les combinaisons possibles,
et
je n'arrive pas à trouver une suite de boucles qui y
parvient...
Si quelqu'un a une idée....
Merci d'avance
Sylvain
.
-----Message d'origine-----
Bonjour tout le monde!
Je me casse la tête depuis un petit moment sur un
problème
et avant de déclarer forfait, je vous soumet mon souci.
J'ai une liste de montants dans une colonne et je veux
que
ma macro teste toutes les combinaisons possibles de somme
de ces montants.
Je connais la somme mais je ne sais pas quels chiffres et
combien de chiffres la compose.
Par exemple, si ma liste de montants comporte 5 chiffres,
je veux que toutes les sommes possibles avec ces 5
chiffres soient testées, c'est-à-dire :
* Avec le 1er montant, cela nous fait les possibilités
suivantes :
1+2 ; 1+3 ; 1+4 ; 1+5 ; 1+2+3 ;1+2+4 ; 1+2+5 ; 1+3+4 ;
1+3+5 ; 1+4+5 ; 1+2+3+4 ; 1+2+3+5 ; 1+2+3+4+5
* Avec le 2ème montant, cela nous fait les possibilités
suivantes :
2+3 ; 2+4 ; 2+5 ; 2+3+4 ; 2+4+5 ; 2+3+4+5
Etc... bref, je veux toutes les combinaisons possibles,
et
je n'arrive pas à trouver une suite de boucles qui y
parvient...
Si quelqu'un a une idée....
Merci d'avance
Sylvain
.
Bonjour tout le monde!
Je me casse la tête depuis un petit moment sur un problème
et avant de déclarer forfait, je vous soumet mon souci.
J'ai une liste de montants dans une colonne et je veux que
ma macro teste toutes les combinaisons possibles de somme
de ces montants.
Je connais la somme mais je ne sais pas quels chiffres et
combien de chiffres la compose.
Par exemple, si ma liste de montants comporte 5 chiffres,
je veux que toutes les sommes possibles avec ces 5
chiffres soient testées, c'est-à-dire :
* Avec le 1er montant, cela nous fait les possibilités
suivantes :
1+2 ; 1+3 ; 1+4 ; 1+5 ; 1+2+3 ;1+2+4 ; 1+2+5 ; 1+3+4 ;
1+3+5 ; 1+4+5 ; 1+2+3+4 ; 1+2+3+5 ; 1+2+3+4+5
* Avec le 2ème montant, cela nous fait les possibilités
suivantes :
2+3 ; 2+4 ; 2+5 ; 2+3+4 ; 2+4+5 ; 2+3+4+5
Etc... bref, je veux toutes les combinaisons possibles, et
je n'arrive pas à trouver une suite de boucles qui y
parvient...
Si quelqu'un a une idée....
Merci d'avance
Sylvain
Bonjour tout le monde!
Je me casse la tête depuis un petit moment sur un problème
et avant de déclarer forfait, je vous soumet mon souci.
J'ai une liste de montants dans une colonne et je veux que
ma macro teste toutes les combinaisons possibles de somme
de ces montants.
Je connais la somme mais je ne sais pas quels chiffres et
combien de chiffres la compose.
Par exemple, si ma liste de montants comporte 5 chiffres,
je veux que toutes les sommes possibles avec ces 5
chiffres soient testées, c'est-à-dire :
* Avec le 1er montant, cela nous fait les possibilités
suivantes :
1+2 ; 1+3 ; 1+4 ; 1+5 ; 1+2+3 ;1+2+4 ; 1+2+5 ; 1+3+4 ;
1+3+5 ; 1+4+5 ; 1+2+3+4 ; 1+2+3+5 ; 1+2+3+4+5
* Avec le 2ème montant, cela nous fait les possibilités
suivantes :
2+3 ; 2+4 ; 2+5 ; 2+3+4 ; 2+4+5 ; 2+3+4+5
Etc... bref, je veux toutes les combinaisons possibles, et
je n'arrive pas à trouver une suite de boucles qui y
parvient...
Si quelqu'un a une idée....
Merci d'avance
Sylvain
Bonjour tout le monde!
Je me casse la tête depuis un petit moment sur un problème
et avant de déclarer forfait, je vous soumet mon souci.
J'ai une liste de montants dans une colonne et je veux que
ma macro teste toutes les combinaisons possibles de somme
de ces montants.
Je connais la somme mais je ne sais pas quels chiffres et
combien de chiffres la compose.
Par exemple, si ma liste de montants comporte 5 chiffres,
je veux que toutes les sommes possibles avec ces 5
chiffres soient testées, c'est-à-dire :
* Avec le 1er montant, cela nous fait les possibilités
suivantes :
1+2 ; 1+3 ; 1+4 ; 1+5 ; 1+2+3 ;1+2+4 ; 1+2+5 ; 1+3+4 ;
1+3+5 ; 1+4+5 ; 1+2+3+4 ; 1+2+3+5 ; 1+2+3+4+5
* Avec le 2ème montant, cela nous fait les possibilités
suivantes :
2+3 ; 2+4 ; 2+5 ; 2+3+4 ; 2+4+5 ; 2+3+4+5
Etc... bref, je veux toutes les combinaisons possibles, et
je n'arrive pas à trouver une suite de boucles qui y
parvient...
Si quelqu'un a une idée....
Merci d'avance
Sylvain
-----Message d'origine-----
As-tu essayé de calculer ton nombre de ligne avec la
command 'range("cellule").end(xldown)' par exemple.
Et ensuite il faut faire tes sommes avec un compteur qui
te donnera les sommes déjà effectuées et celles non
effectuées
Nico
.
-----Message d'origine-----
As-tu essayé de calculer ton nombre de ligne avec la
command 'range("cellule").end(xldown)' par exemple.
Et ensuite il faut faire tes sommes avec un compteur qui
te donnera les sommes déjà effectuées et celles non
effectuées
Nico
.
-----Message d'origine-----
As-tu essayé de calculer ton nombre de ligne avec la
command 'range("cellule").end(xldown)' par exemple.
Et ensuite il faut faire tes sommes avec un compteur qui
te donnera les sommes déjà effectuées et celles non
effectuées
Nico
.
-----Message d'origine-----
Bonjour,
Tu devrais faire une recherche sur google groups. Tu
verrais que cette
question a été posée maintes et maintes fois mais qu'il
n'y a pas de
soluce simple.
Le nombre de possibilités devient en effet vite
gigantesque pour peu que
tes listes fassent une vingtaine de données. Et puis tu
n'as le plus
souvent pas une seule réponse possible pour faire un
rapprochement
comptable. 20,5?+10? ca te donne la même chose que 10,5
et 20...
A la limite, je procéderais à l'envers : sachant que ma
somme totale est
de 245.26, quelles sont les valeurs de ma liste qui ne
peuvent pas être
prises en compte pour aboutir à ce montant ? Toutes
celles se terminant
par .00... Toutes celles supérieures à la somme totale.
Mais (heureusement vues mes compétences en la matière...)
je ne suis pas
comptable !
Peut être un Einstein va te sortir une super belle
réponse ?
Bon courage
Misange migrateuse http://www.excelabo.net
mail : http://cerbermail.com/?k5Q8Dh2mta
le 29/10/2003 11:46:Bonjour tout le monde!
Je me casse la tête depuis un petit moment sur un
problème
et avant de déclarer forfait, je vous soumet mon souci.
J'ai une liste de montants dans une colonne et je veux
que
ma macro teste toutes les combinaisons possibles de
somme
de ces montants.
Je connais la somme mais je ne sais pas quels chiffres
et
combien de chiffres la compose.
Par exemple, si ma liste de montants comporte 5
chiffres,
je veux que toutes les sommes possibles avec ces 5
chiffres soient testées, c'est-à-dire :
* Avec le 1er montant, cela nous fait les possibilités
suivantes :
1+2 ; 1+3 ; 1+4 ; 1+5 ; 1+2+3 ;1+2+4 ; 1+2+5 ; 1+3+4 ;
1+3+5 ; 1+4+5 ; 1+2+3+4 ; 1+2+3+5 ; 1+2+3+4+5
* Avec le 2ème montant, cela nous fait les possibilités
suivantes :
2+3 ; 2+4 ; 2+5 ; 2+3+4 ; 2+4+5 ; 2+3+4+5
Etc... bref, je veux toutes les combinaisons possibles,
et
je n'arrive pas à trouver une suite de boucles qui y
parvient...
Si quelqu'un a une idée....
Merci d'avance
Sylvain
.
-----Message d'origine-----
Bonjour,
Tu devrais faire une recherche sur google groups. Tu
verrais que cette
question a été posée maintes et maintes fois mais qu'il
n'y a pas de
soluce simple.
Le nombre de possibilités devient en effet vite
gigantesque pour peu que
tes listes fassent une vingtaine de données. Et puis tu
n'as le plus
souvent pas une seule réponse possible pour faire un
rapprochement
comptable. 20,5?+10? ca te donne la même chose que 10,5
et 20...
A la limite, je procéderais à l'envers : sachant que ma
somme totale est
de 245.26, quelles sont les valeurs de ma liste qui ne
peuvent pas être
prises en compte pour aboutir à ce montant ? Toutes
celles se terminant
par .00... Toutes celles supérieures à la somme totale.
Mais (heureusement vues mes compétences en la matière...)
je ne suis pas
comptable !
Peut être un Einstein va te sortir une super belle
réponse ?
Bon courage
Misange migrateuse http://www.excelabo.net
mail : http://cerbermail.com/?k5Q8Dh2mta
le 29/10/2003 11:46:
Bonjour tout le monde!
Je me casse la tête depuis un petit moment sur un
problème
et avant de déclarer forfait, je vous soumet mon souci.
J'ai une liste de montants dans une colonne et je veux
que
ma macro teste toutes les combinaisons possibles de
somme
de ces montants.
Je connais la somme mais je ne sais pas quels chiffres
et
combien de chiffres la compose.
Par exemple, si ma liste de montants comporte 5
chiffres,
je veux que toutes les sommes possibles avec ces 5
chiffres soient testées, c'est-à-dire :
* Avec le 1er montant, cela nous fait les possibilités
suivantes :
1+2 ; 1+3 ; 1+4 ; 1+5 ; 1+2+3 ;1+2+4 ; 1+2+5 ; 1+3+4 ;
1+3+5 ; 1+4+5 ; 1+2+3+4 ; 1+2+3+5 ; 1+2+3+4+5
* Avec le 2ème montant, cela nous fait les possibilités
suivantes :
2+3 ; 2+4 ; 2+5 ; 2+3+4 ; 2+4+5 ; 2+3+4+5
Etc... bref, je veux toutes les combinaisons possibles,
et
je n'arrive pas à trouver une suite de boucles qui y
parvient...
Si quelqu'un a une idée....
Merci d'avance
Sylvain
.
-----Message d'origine-----
Bonjour,
Tu devrais faire une recherche sur google groups. Tu
verrais que cette
question a été posée maintes et maintes fois mais qu'il
n'y a pas de
soluce simple.
Le nombre de possibilités devient en effet vite
gigantesque pour peu que
tes listes fassent une vingtaine de données. Et puis tu
n'as le plus
souvent pas une seule réponse possible pour faire un
rapprochement
comptable. 20,5?+10? ca te donne la même chose que 10,5
et 20...
A la limite, je procéderais à l'envers : sachant que ma
somme totale est
de 245.26, quelles sont les valeurs de ma liste qui ne
peuvent pas être
prises en compte pour aboutir à ce montant ? Toutes
celles se terminant
par .00... Toutes celles supérieures à la somme totale.
Mais (heureusement vues mes compétences en la matière...)
je ne suis pas
comptable !
Peut être un Einstein va te sortir une super belle
réponse ?
Bon courage
Misange migrateuse http://www.excelabo.net
mail : http://cerbermail.com/?k5Q8Dh2mta
le 29/10/2003 11:46:Bonjour tout le monde!
Je me casse la tête depuis un petit moment sur un
problème
et avant de déclarer forfait, je vous soumet mon souci.
J'ai une liste de montants dans une colonne et je veux
que
ma macro teste toutes les combinaisons possibles de
somme
de ces montants.
Je connais la somme mais je ne sais pas quels chiffres
et
combien de chiffres la compose.
Par exemple, si ma liste de montants comporte 5
chiffres,
je veux que toutes les sommes possibles avec ces 5
chiffres soient testées, c'est-à-dire :
* Avec le 1er montant, cela nous fait les possibilités
suivantes :
1+2 ; 1+3 ; 1+4 ; 1+5 ; 1+2+3 ;1+2+4 ; 1+2+5 ; 1+3+4 ;
1+3+5 ; 1+4+5 ; 1+2+3+4 ; 1+2+3+5 ; 1+2+3+4+5
* Avec le 2ème montant, cela nous fait les possibilités
suivantes :
2+3 ; 2+4 ; 2+5 ; 2+3+4 ; 2+4+5 ; 2+3+4+5
Etc... bref, je veux toutes les combinaisons possibles,
et
je n'arrive pas à trouver une suite de boucles qui y
parvient...
Si quelqu'un a une idée....
Merci d'avance
Sylvain
.
-----Message d'origine-----
Bonjour,
Tu devrais faire une recherche sur google groups. Tu
verrais que cette
question a été posée maintes et maintes fois mais qu'il
n'y a pas de
soluce simple.
Le nombre de possibilités devient en effet vite
gigantesque pour peu que
tes listes fassent une vingtaine de données. Et puis tu
n'as le plus
souvent pas une seule réponse possible pour faire un
rapprochement
comptable. 20,5?+10? ca te donne la même chose que 10,5
et 20...
A la limite, je procéderais à l'envers : sachant que ma
somme totale est
de 245.26, quelles sont les valeurs de ma liste qui ne
peuvent pas être
prises en compte pour aboutir à ce montant ? Toutes
celles se terminant
par .00... Toutes celles supérieures à la somme totale.
Mais (heureusement vues mes compétences en la matière...)
je ne suis pas
comptable !
Peut être un Einstein va te sortir une super belle
réponse ?
Bon courage
Misange migrateuse http://www.excelabo.net
mail : http://cerbermail.com/?k5Q8Dh2mta
le 29/10/2003 11:46:Bonjour tout le monde!
Je me casse la tête depuis un petit moment sur un
problème
et avant de déclarer forfait, je vous soumet mon souci.
J'ai une liste de montants dans une colonne et je veux
que
ma macro teste toutes les combinaisons possibles de
somme
de ces montants.
Je connais la somme mais je ne sais pas quels chiffres
et
combien de chiffres la compose.
Par exemple, si ma liste de montants comporte 5
chiffres,
je veux que toutes les sommes possibles avec ces 5
chiffres soient testées, c'est-à-dire :
* Avec le 1er montant, cela nous fait les possibilités
suivantes :
1+2 ; 1+3 ; 1+4 ; 1+5 ; 1+2+3 ;1+2+4 ; 1+2+5 ; 1+3+4 ;
1+3+5 ; 1+4+5 ; 1+2+3+4 ; 1+2+3+5 ; 1+2+3+4+5
* Avec le 2ème montant, cela nous fait les possibilités
suivantes :
2+3 ; 2+4 ; 2+5 ; 2+3+4 ; 2+4+5 ; 2+3+4+5
Etc... bref, je veux toutes les combinaisons possibles,
et
je n'arrive pas à trouver une suite de boucles qui y
parvient...
Si quelqu'un a une idée....
Merci d'avance
Sylvain
.
-----Message d'origine-----
Bonjour,
Tu devrais faire une recherche sur google groups. Tu
verrais que cette
question a été posée maintes et maintes fois mais qu'il
n'y a pas de
soluce simple.
Le nombre de possibilités devient en effet vite
gigantesque pour peu que
tes listes fassent une vingtaine de données. Et puis tu
n'as le plus
souvent pas une seule réponse possible pour faire un
rapprochement
comptable. 20,5?+10? ca te donne la même chose que 10,5
et 20...
A la limite, je procéderais à l'envers : sachant que ma
somme totale est
de 245.26, quelles sont les valeurs de ma liste qui ne
peuvent pas être
prises en compte pour aboutir à ce montant ? Toutes
celles se terminant
par .00... Toutes celles supérieures à la somme totale.
Mais (heureusement vues mes compétences en la matière...)
je ne suis pas
comptable !
Peut être un Einstein va te sortir une super belle
réponse ?
Bon courage
Misange migrateuse http://www.excelabo.net
mail : http://cerbermail.com/?k5Q8Dh2mta
le 29/10/2003 11:46:
Bonjour tout le monde!
Je me casse la tête depuis un petit moment sur un
problème
et avant de déclarer forfait, je vous soumet mon souci.
J'ai une liste de montants dans une colonne et je veux
que
ma macro teste toutes les combinaisons possibles de
somme
de ces montants.
Je connais la somme mais je ne sais pas quels chiffres
et
combien de chiffres la compose.
Par exemple, si ma liste de montants comporte 5
chiffres,
je veux que toutes les sommes possibles avec ces 5
chiffres soient testées, c'est-à-dire :
* Avec le 1er montant, cela nous fait les possibilités
suivantes :
1+2 ; 1+3 ; 1+4 ; 1+5 ; 1+2+3 ;1+2+4 ; 1+2+5 ; 1+3+4 ;
1+3+5 ; 1+4+5 ; 1+2+3+4 ; 1+2+3+5 ; 1+2+3+4+5
* Avec le 2ème montant, cela nous fait les possibilités
suivantes :
2+3 ; 2+4 ; 2+5 ; 2+3+4 ; 2+4+5 ; 2+3+4+5
Etc... bref, je veux toutes les combinaisons possibles,
et
je n'arrive pas à trouver une suite de boucles qui y
parvient...
Si quelqu'un a une idée....
Merci d'avance
Sylvain
.
-----Message d'origine-----
Bonjour,
Tu devrais faire une recherche sur google groups. Tu
verrais que cette
question a été posée maintes et maintes fois mais qu'il
n'y a pas de
soluce simple.
Le nombre de possibilités devient en effet vite
gigantesque pour peu que
tes listes fassent une vingtaine de données. Et puis tu
n'as le plus
souvent pas une seule réponse possible pour faire un
rapprochement
comptable. 20,5?+10? ca te donne la même chose que 10,5
et 20...
A la limite, je procéderais à l'envers : sachant que ma
somme totale est
de 245.26, quelles sont les valeurs de ma liste qui ne
peuvent pas être
prises en compte pour aboutir à ce montant ? Toutes
celles se terminant
par .00... Toutes celles supérieures à la somme totale.
Mais (heureusement vues mes compétences en la matière...)
je ne suis pas
comptable !
Peut être un Einstein va te sortir une super belle
réponse ?
Bon courage
Misange migrateuse http://www.excelabo.net
mail : http://cerbermail.com/?k5Q8Dh2mta
le 29/10/2003 11:46:Bonjour tout le monde!
Je me casse la tête depuis un petit moment sur un
problème
et avant de déclarer forfait, je vous soumet mon souci.
J'ai une liste de montants dans une colonne et je veux
que
ma macro teste toutes les combinaisons possibles de
somme
de ces montants.
Je connais la somme mais je ne sais pas quels chiffres
et
combien de chiffres la compose.
Par exemple, si ma liste de montants comporte 5
chiffres,
je veux que toutes les sommes possibles avec ces 5
chiffres soient testées, c'est-à-dire :
* Avec le 1er montant, cela nous fait les possibilités
suivantes :
1+2 ; 1+3 ; 1+4 ; 1+5 ; 1+2+3 ;1+2+4 ; 1+2+5 ; 1+3+4 ;
1+3+5 ; 1+4+5 ; 1+2+3+4 ; 1+2+3+5 ; 1+2+3+4+5
* Avec le 2ème montant, cela nous fait les possibilités
suivantes :
2+3 ; 2+4 ; 2+5 ; 2+3+4 ; 2+4+5 ; 2+3+4+5
Etc... bref, je veux toutes les combinaisons possibles,
et
je n'arrive pas à trouver une suite de boucles qui y
parvient...
Si quelqu'un a une idée....
Merci d'avance
Sylvain
.
Merci pour ta réponse.
Je sais bien qu'il y a un nombre impressionnant de
possibilités... mais la plupart du temps, je peux savoir
le nombre de chiffres qui composent ma somme, ce qui
réduit fortement le nombre de recherches. Cependant, je
n'arrive pas trouver la macro qui me testerai les
différentes combinaisons, sans en oublier (et sans
doublon ...)
Bref, si un Einstein est présent parmi nous, qu'il se
manifeste svp !!!
Sylvain-----Message d'origine-----
Bonjour,
Tu devrais faire une recherche sur google groups. Tu
verrais que cettequestion a été posée maintes et maintes fois mais qu'il
n'y a pas desoluce simple.
Le nombre de possibilités devient en effet vite
gigantesque pour peu quetes listes fassent une vingtaine de données. Et puis tu
n'as le plussouvent pas une seule réponse possible pour faire un
rapprochementcomptable. 20,5?+10? ca te donne la même chose que 10,5
et 20...A la limite, je procéderais à l'envers : sachant que ma
somme totale estde 245.26, quelles sont les valeurs de ma liste qui ne
peuvent pas êtreprises en compte pour aboutir à ce montant ? Toutes
celles se terminantpar .00... Toutes celles supérieures à la somme totale.
Mais (heureusement vues mes compétences en la matière...)
je ne suis pascomptable !
Peut être un Einstein va te sortir une super belle
réponse ?Bon courage
Misange migrateuse http://www.excelabo.net
mail : http://cerbermail.com/?k5Q8Dh2mta
le 29/10/2003 11:46:Bonjour tout le monde!
Je me casse la tête depuis un petit moment sur un
problèmeet avant de déclarer forfait, je vous soumet mon souci.
J'ai une liste de montants dans une colonne et je veux
quema macro teste toutes les combinaisons possibles de
sommede ces montants.
Je connais la somme mais je ne sais pas quels chiffres
etcombien de chiffres la compose.
Par exemple, si ma liste de montants comporte 5
chiffres,je veux que toutes les sommes possibles avec ces 5
chiffres soient testées, c'est-à-dire :
* Avec le 1er montant, cela nous fait les possibilités
suivantes :
1+2 ; 1+3 ; 1+4 ; 1+5 ; 1+2+3 ;1+2+4 ; 1+2+5 ; 1+3+4 ;
1+3+5 ; 1+4+5 ; 1+2+3+4 ; 1+2+3+5 ; 1+2+3+4+5
* Avec le 2ème montant, cela nous fait les possibilités
suivantes :
2+3 ; 2+4 ; 2+5 ; 2+3+4 ; 2+4+5 ; 2+3+4+5
Etc... bref, je veux toutes les combinaisons possibles,
etje n'arrive pas à trouver une suite de boucles qui y
parvient...
Si quelqu'un a une idée....
Merci d'avance
Sylvain
.
Merci pour ta réponse.
Je sais bien qu'il y a un nombre impressionnant de
possibilités... mais la plupart du temps, je peux savoir
le nombre de chiffres qui composent ma somme, ce qui
réduit fortement le nombre de recherches. Cependant, je
n'arrive pas trouver la macro qui me testerai les
différentes combinaisons, sans en oublier (et sans
doublon ...)
Bref, si un Einstein est présent parmi nous, qu'il se
manifeste svp !!!
Sylvain
-----Message d'origine-----
Bonjour,
Tu devrais faire une recherche sur google groups. Tu
verrais que cette
question a été posée maintes et maintes fois mais qu'il
n'y a pas de
soluce simple.
Le nombre de possibilités devient en effet vite
gigantesque pour peu que
tes listes fassent une vingtaine de données. Et puis tu
n'as le plus
souvent pas une seule réponse possible pour faire un
rapprochement
comptable. 20,5?+10? ca te donne la même chose que 10,5
et 20...
A la limite, je procéderais à l'envers : sachant que ma
somme totale est
de 245.26, quelles sont les valeurs de ma liste qui ne
peuvent pas être
prises en compte pour aboutir à ce montant ? Toutes
celles se terminant
par .00... Toutes celles supérieures à la somme totale.
Mais (heureusement vues mes compétences en la matière...)
je ne suis pas
comptable !
Peut être un Einstein va te sortir une super belle
réponse ?
Bon courage
Misange migrateuse http://www.excelabo.net
mail : http://cerbermail.com/?k5Q8Dh2mta
le 29/10/2003 11:46:
Bonjour tout le monde!
Je me casse la tête depuis un petit moment sur un
problème
et avant de déclarer forfait, je vous soumet mon souci.
J'ai une liste de montants dans une colonne et je veux
que
ma macro teste toutes les combinaisons possibles de
somme
de ces montants.
Je connais la somme mais je ne sais pas quels chiffres
et
combien de chiffres la compose.
Par exemple, si ma liste de montants comporte 5
chiffres,
je veux que toutes les sommes possibles avec ces 5
chiffres soient testées, c'est-à-dire :
* Avec le 1er montant, cela nous fait les possibilités
suivantes :
1+2 ; 1+3 ; 1+4 ; 1+5 ; 1+2+3 ;1+2+4 ; 1+2+5 ; 1+3+4 ;
1+3+5 ; 1+4+5 ; 1+2+3+4 ; 1+2+3+5 ; 1+2+3+4+5
* Avec le 2ème montant, cela nous fait les possibilités
suivantes :
2+3 ; 2+4 ; 2+5 ; 2+3+4 ; 2+4+5 ; 2+3+4+5
Etc... bref, je veux toutes les combinaisons possibles,
et
je n'arrive pas à trouver une suite de boucles qui y
parvient...
Si quelqu'un a une idée....
Merci d'avance
Sylvain
.
Merci pour ta réponse.
Je sais bien qu'il y a un nombre impressionnant de
possibilités... mais la plupart du temps, je peux savoir
le nombre de chiffres qui composent ma somme, ce qui
réduit fortement le nombre de recherches. Cependant, je
n'arrive pas trouver la macro qui me testerai les
différentes combinaisons, sans en oublier (et sans
doublon ...)
Bref, si un Einstein est présent parmi nous, qu'il se
manifeste svp !!!
Sylvain-----Message d'origine-----
Bonjour,
Tu devrais faire une recherche sur google groups. Tu
verrais que cettequestion a été posée maintes et maintes fois mais qu'il
n'y a pas desoluce simple.
Le nombre de possibilités devient en effet vite
gigantesque pour peu quetes listes fassent une vingtaine de données. Et puis tu
n'as le plussouvent pas une seule réponse possible pour faire un
rapprochementcomptable. 20,5?+10? ca te donne la même chose que 10,5
et 20...A la limite, je procéderais à l'envers : sachant que ma
somme totale estde 245.26, quelles sont les valeurs de ma liste qui ne
peuvent pas êtreprises en compte pour aboutir à ce montant ? Toutes
celles se terminantpar .00... Toutes celles supérieures à la somme totale.
Mais (heureusement vues mes compétences en la matière...)
je ne suis pascomptable !
Peut être un Einstein va te sortir une super belle
réponse ?Bon courage
Misange migrateuse http://www.excelabo.net
mail : http://cerbermail.com/?k5Q8Dh2mta
le 29/10/2003 11:46:Bonjour tout le monde!
Je me casse la tête depuis un petit moment sur un
problèmeet avant de déclarer forfait, je vous soumet mon souci.
J'ai une liste de montants dans une colonne et je veux
quema macro teste toutes les combinaisons possibles de
sommede ces montants.
Je connais la somme mais je ne sais pas quels chiffres
etcombien de chiffres la compose.
Par exemple, si ma liste de montants comporte 5
chiffres,je veux que toutes les sommes possibles avec ces 5
chiffres soient testées, c'est-à-dire :
* Avec le 1er montant, cela nous fait les possibilités
suivantes :
1+2 ; 1+3 ; 1+4 ; 1+5 ; 1+2+3 ;1+2+4 ; 1+2+5 ; 1+3+4 ;
1+3+5 ; 1+4+5 ; 1+2+3+4 ; 1+2+3+5 ; 1+2+3+4+5
* Avec le 2ème montant, cela nous fait les possibilités
suivantes :
2+3 ; 2+4 ; 2+5 ; 2+3+4 ; 2+4+5 ; 2+3+4+5
Etc... bref, je veux toutes les combinaisons possibles,
etje n'arrive pas à trouver une suite de boucles qui y
parvient...
Si quelqu'un a une idée....
Merci d'avance
Sylvain
.
-----Message d'origine-----
Regarde ici
http://www.excelabo.net/xl/fonctions.php#combinaisonspermu
tations
et aussi du côté de la fonction combin.
Difficile de faire n boucles imbriquées quand on ne
connait pas le
nombre d'imbrications à faire...
Misange migrateuse http://www.excelabo.net
mail : http://cerbermail.com/?k5Q8Dh2mta
le 29/10/2003 14:04:Merci pour ta réponse.
Je sais bien qu'il y a un nombre impressionnant de
possibilités... mais la plupart du temps, je peux
savoir
le nombre de chiffres qui composent ma somme, ce qui
réduit fortement le nombre de recherches. Cependant, je
n'arrive pas trouver la macro qui me testerai les
différentes combinaisons, sans en oublier (et sans
doublon ...)
Bref, si un Einstein est présent parmi nous, qu'il se
manifeste svp !!!
Sylvain-----Message d'origine-----
Bonjour,
Tu devrais faire une recherche sur google groups. Tu
verrais que cettequestion a été posée maintes et maintes fois mais qu'il
n'y a pas desoluce simple.
Le nombre de possibilités devient en effet vite
gigantesque pour peu quetes listes fassent une vingtaine de données. Et puis tu
n'as le plussouvent pas une seule réponse possible pour faire un
rapprochementcomptable. 20,5?+10? ca te donne la même chose que 10,5
et 20...A la limite, je procéderais à l'envers : sachant que ma
somme totale estde 245.26, quelles sont les valeurs de ma liste qui ne
peuvent pas êtreprises en compte pour aboutir à ce montant ? Toutes
celles se terminantpar .00... Toutes celles supérieures à la somme totale.
Mais (heureusement vues mes compétences en la
matière...)
je ne suis pascomptable !
Peut être un Einstein va te sortir une super belle
réponse ?Bon courage
Misange migrateuse http://www.excelabo.net
mail : http://cerbermail.com/?k5Q8Dh2mta
le 29/10/2003 11:46:Bonjour tout le monde!
Je me casse la tête depuis un petit moment sur un
problèmeet avant de déclarer forfait, je vous soumet mon souci.
J'ai une liste de montants dans une colonne et je veux
quema macro teste toutes les combinaisons possibles de
sommede ces montants.
Je connais la somme mais je ne sais pas quels chiffres
etcombien de chiffres la compose.
Par exemple, si ma liste de montants comporte 5
chiffres,je veux que toutes les sommes possibles avec ces 5
chiffres soient testées, c'est-à-dire :
* Avec le 1er montant, cela nous fait les possibilités
suivantes :
1+2 ; 1+3 ; 1+4 ; 1+5 ; 1+2+3 ;1+2+4 ; 1+2+5 ; 1+3+4 ;
1+3+5 ; 1+4+5 ; 1+2+3+4 ; 1+2+3+5 ; 1+2+3+4+5
* Avec le 2ème montant, cela nous fait les
possibilités
suivantes :
2+3 ; 2+4 ; 2+5 ; 2+3+4 ; 2+4+5 ; 2+3+4+5
Etc... bref, je veux toutes les combinaisons
possibles,
etje n'arrive pas à trouver une suite de boucles qui y
parvient...
Si quelqu'un a une idée....
Merci d'avance
Sylvain
.
.
-----Message d'origine-----
Regarde ici
http://www.excelabo.net/xl/fonctions.php#combinaisonspermu
tations
et aussi du côté de la fonction combin.
Difficile de faire n boucles imbriquées quand on ne
connait pas le
nombre d'imbrications à faire...
Misange migrateuse http://www.excelabo.net
mail : http://cerbermail.com/?k5Q8Dh2mta
le 29/10/2003 14:04:
Merci pour ta réponse.
Je sais bien qu'il y a un nombre impressionnant de
possibilités... mais la plupart du temps, je peux
savoir
le nombre de chiffres qui composent ma somme, ce qui
réduit fortement le nombre de recherches. Cependant, je
n'arrive pas trouver la macro qui me testerai les
différentes combinaisons, sans en oublier (et sans
doublon ...)
Bref, si un Einstein est présent parmi nous, qu'il se
manifeste svp !!!
Sylvain
-----Message d'origine-----
Bonjour,
Tu devrais faire une recherche sur google groups. Tu
verrais que cette
question a été posée maintes et maintes fois mais qu'il
n'y a pas de
soluce simple.
Le nombre de possibilités devient en effet vite
gigantesque pour peu que
tes listes fassent une vingtaine de données. Et puis tu
n'as le plus
souvent pas une seule réponse possible pour faire un
rapprochement
comptable. 20,5?+10? ca te donne la même chose que 10,5
et 20...
A la limite, je procéderais à l'envers : sachant que ma
somme totale est
de 245.26, quelles sont les valeurs de ma liste qui ne
peuvent pas être
prises en compte pour aboutir à ce montant ? Toutes
celles se terminant
par .00... Toutes celles supérieures à la somme totale.
Mais (heureusement vues mes compétences en la
matière...)
je ne suis pas
comptable !
Peut être un Einstein va te sortir une super belle
réponse ?
Bon courage
Misange migrateuse http://www.excelabo.net
mail : http://cerbermail.com/?k5Q8Dh2mta
le 29/10/2003 11:46:
Bonjour tout le monde!
Je me casse la tête depuis un petit moment sur un
problème
et avant de déclarer forfait, je vous soumet mon souci.
J'ai une liste de montants dans une colonne et je veux
que
ma macro teste toutes les combinaisons possibles de
somme
de ces montants.
Je connais la somme mais je ne sais pas quels chiffres
et
combien de chiffres la compose.
Par exemple, si ma liste de montants comporte 5
chiffres,
je veux que toutes les sommes possibles avec ces 5
chiffres soient testées, c'est-à-dire :
* Avec le 1er montant, cela nous fait les possibilités
suivantes :
1+2 ; 1+3 ; 1+4 ; 1+5 ; 1+2+3 ;1+2+4 ; 1+2+5 ; 1+3+4 ;
1+3+5 ; 1+4+5 ; 1+2+3+4 ; 1+2+3+5 ; 1+2+3+4+5
* Avec le 2ème montant, cela nous fait les
possibilités
suivantes :
2+3 ; 2+4 ; 2+5 ; 2+3+4 ; 2+4+5 ; 2+3+4+5
Etc... bref, je veux toutes les combinaisons
possibles,
et
je n'arrive pas à trouver une suite de boucles qui y
parvient...
Si quelqu'un a une idée....
Merci d'avance
Sylvain
.
.
-----Message d'origine-----
Regarde ici
http://www.excelabo.net/xl/fonctions.php#combinaisonspermu
tations
et aussi du côté de la fonction combin.
Difficile de faire n boucles imbriquées quand on ne
connait pas le
nombre d'imbrications à faire...
Misange migrateuse http://www.excelabo.net
mail : http://cerbermail.com/?k5Q8Dh2mta
le 29/10/2003 14:04:Merci pour ta réponse.
Je sais bien qu'il y a un nombre impressionnant de
possibilités... mais la plupart du temps, je peux
savoir
le nombre de chiffres qui composent ma somme, ce qui
réduit fortement le nombre de recherches. Cependant, je
n'arrive pas trouver la macro qui me testerai les
différentes combinaisons, sans en oublier (et sans
doublon ...)
Bref, si un Einstein est présent parmi nous, qu'il se
manifeste svp !!!
Sylvain-----Message d'origine-----
Bonjour,
Tu devrais faire une recherche sur google groups. Tu
verrais que cettequestion a été posée maintes et maintes fois mais qu'il
n'y a pas desoluce simple.
Le nombre de possibilités devient en effet vite
gigantesque pour peu quetes listes fassent une vingtaine de données. Et puis tu
n'as le plussouvent pas une seule réponse possible pour faire un
rapprochementcomptable. 20,5?+10? ca te donne la même chose que 10,5
et 20...A la limite, je procéderais à l'envers : sachant que ma
somme totale estde 245.26, quelles sont les valeurs de ma liste qui ne
peuvent pas êtreprises en compte pour aboutir à ce montant ? Toutes
celles se terminantpar .00... Toutes celles supérieures à la somme totale.
Mais (heureusement vues mes compétences en la
matière...)
je ne suis pascomptable !
Peut être un Einstein va te sortir une super belle
réponse ?Bon courage
Misange migrateuse http://www.excelabo.net
mail : http://cerbermail.com/?k5Q8Dh2mta
le 29/10/2003 11:46:Bonjour tout le monde!
Je me casse la tête depuis un petit moment sur un
problèmeet avant de déclarer forfait, je vous soumet mon souci.
J'ai une liste de montants dans une colonne et je veux
quema macro teste toutes les combinaisons possibles de
sommede ces montants.
Je connais la somme mais je ne sais pas quels chiffres
etcombien de chiffres la compose.
Par exemple, si ma liste de montants comporte 5
chiffres,je veux que toutes les sommes possibles avec ces 5
chiffres soient testées, c'est-à-dire :
* Avec le 1er montant, cela nous fait les possibilités
suivantes :
1+2 ; 1+3 ; 1+4 ; 1+5 ; 1+2+3 ;1+2+4 ; 1+2+5 ; 1+3+4 ;
1+3+5 ; 1+4+5 ; 1+2+3+4 ; 1+2+3+5 ; 1+2+3+4+5
* Avec le 2ème montant, cela nous fait les
possibilités
suivantes :
2+3 ; 2+4 ; 2+5 ; 2+3+4 ; 2+4+5 ; 2+3+4+5
Etc... bref, je veux toutes les combinaisons
possibles,
etje n'arrive pas à trouver une suite de boucles qui y
parvient...
Si quelqu'un a une idée....
Merci d'avance
Sylvain
.
.