Développer des combinaisons

bonsoir à tous, je suis nouveau sur le forum et novice dans excel.....

je cherche à faire un programme me permettant de développer des combinaisons de chiffres, plus précisément toutes les combinaisons de 7 numéros parmis 20 numéros .....

vous remerciant de votre aide et de vos conseils

franck

Bonjour. Bienvenue sur le Forum

La fonction

=COMBIN(20;7) renvoie 77520 combinaisons possibles.

Veux-tu continuer?

Cordialement

bonjour

oui j'aimerai quand meme continuer bien que le nombre de combinaisons soit élevé.....ça me fera combien de feuille excel ?

FRANCK

Bonjour

ça me fera combien de feuille excel ?

Avec ton excel 2007 et 1 048 576 lignes par Feuille...la question est inutile.

La copie du fichier de Ti avec quelques indications

Cordialement

merci amadeus

novice, peux tu me dire comment modifier la formule pour que toutes les combinaisons apparaissent, j'essaye de modifier mais n'y arrive pas!!!!!

te remerciant franck

Bonjour

Sur ce fichier, sauf erreur, tu n'as qu'à cliquer sur le bouton "Afficher les combinaisons.

Cordialement

bonsoir

probleme, quand je fais afficher les combi, les cellules affichent #valeur

merci de ton aide franck

Bonjour

Ce fichier est un xls (Version 2003)

Le nombre de lignes maxi est 65536

Au-delà, la macro plante. Normal!

La Macro est donc programmée jusqu'à

la ligne 65535

Ce 65535 est inscrit en B27 et dans la ligne 2 du code de la macro

Pour obtenir les 77520 combinaisons

il faut donc:

1) Enregistrer ce fichier au format 2007

2) inscrire 77520 à la place de 65535 en B27

3) remplacer la ligne 2 du code de la macro "Remplir" (Module2)

Range("D4:J65535").Select

par

Range("D4:J77524").Select

Cordialement

je suis les instructions et il me marque erreur d'execution 1004 ????

Bonjour

Procédons différemment

Sur ce nouveau fichier, les 65532 premières combinaisons s'affichent sur la première feuille, le reste sur la seconde.

Cordialement

Bonjour

Pour info

Suite à des tests la fonction ne peut retourner qu'au maximum 65536 combinaisons

Ce n'est pas un problème de mémoire mais plus une limitation d'Excel

Donc la solution d'Amadéus, de scinder les résultats est une bonne alternative

A toute fin utile

MERCI AMADEUS, je vais pouvoir travailler sur ces combinaisons....

question: j'ai mes combinaisons, j'aimera lister les combinaisons qui ont au moins 4 numéros juste parmis une liste que je determine

ex: soit les numéros 1-2-3-4-5-6-7, quelle formule dois appliquer à ma feuille pour qu'il me sorte les combinaisons ayant 4 numéros minimum en commun avec ceux que je choisis, merci pour vos réponses

franck

Bonjour

Quand tu as édité kes combinaisons, tu peux mettre en K4 la formule

=SOMMEPROD(NB.SI(D4:J4;{1.2.3.4.5.6.7}))>=4

et tu "double-cliques" sur la poignée de recopie.

Les réponses VRAI correspondent à ta demande

A titre indicatif, la formule en L4

=NB.SI(K:K;"VRAI") renvoie 11740 réponses VRAI

Cordialement

bonsoir

j'ai copié coller la formule en k4, mais ça ne donne rien, il y a juste la formule dans la cellule pas de résultat, quand je double clic sur le bouton de copie, j'ai la formule dans toutes les cellules en k

par contre je n'ai pas tenu compte du " code: tout sélectionner" je ne sais pas à quoi ça correspond

merci de ton aide

franck

Bonjour

Un bouton "Combien" pour savoir

Cordialement

13perdiam57.zip (382.88 Ko)

MERCI amadéus, par contre pouvez vous me mettre le bouton combien sur la 2ème feuille également.....si je veux changer les numéros à vérifier, je dois faire comment?

merci pour votre réponse

franck

Bonjour

Fichier joint

Cordialement

bonsoir

merci de ton aide amadéus

franck

Rechercher des sujets similaires à "developper combinaisons"