Combinaison..

LaFeuille80

XLDnaute Nouveau
Bonjour à tous !
Est-il possible d'avoir toutes possibles avec un nombre de caractére demandé

Exemple :
1) Je veux les combinaisons comportant 8 caractères avec les caractères abcdefghijklmnopqrtuvwxyz
2) Je veux les combinaisons comportant 6 caractères avec les caractères abcdef0123456789

etc etc...

Merci d'avance de vos réponses =)
 

jeanpierre

Nous a quitté
Repose en paix
Re : Combinaison..

Bonjour LaFeuille80, soenda, Klin89,

Combin(x;y) est une fonction qui renvoie, selon ton choix, le nombre de possibilités.

L'aide dit ceci :

"
COMBIN

Voir aussi
Renvoie le nombre de combinaisons pour un nombre donné d'éléments. Utilisez COMBIN pour déterminer le nombre total de groupes qu'il est possible de former à partir d'un nombre donné d'éléments.
Syntaxe
COMBIN(nombre_éléments;no_éléments_choisis)
nombre_éléments représente le nombre d'éléments.
no_éléments_choisis représente le nombre d'éléments dans chaque combinaison.



Notes
  • <LI class=LB1>Les arguments numériques sont tronqués à leur partie entière.

    <LI class=LB1>Si l'un des arguments n'est pas numérique, COMBIN renvoie la valeur d'erreur #VALEUR!

    <LI class=LB1>Si nombre_éléments < 0, no_éléments_choisis < 0 ou nombre_éléments < no_éléments_choisis, COMBIN renvoie la valeur d'erreur #NOMBRE!

    <LI class=LB1>Une combinaison est un ensemble ou un sous-ensemble d'éléments dans lequel l'ordre interne des objets ne compte pas. Il faut donc distinguer les combinaisons des permutations, dans lesquelles l'ordre interne est important.

  • Soit n = nombre_éléments et k = no_éléments_choisis. Le nombre de combinaisons est donné par la formule :
    awfcmbn1.bmp

    où :
    awfcmbn2.bmp
Exemple
Supposons que vous disposiez de huit candidats pour former une équipe de deux personnes, et que vous vouliez savoir combien d'équipes différentes sont possibles. COMBIN(8; 2) égale 28 équipes."

Déjà qu'il va te falloir, avec 26;8, au moins Excel 2007, une bonne réserve de papier ainsi qu'un grand nombre de cartouches d'encre, mais, si, en plus tu veux avoir jusqu'à 8 A, 8 B, etc.... bonjour les comprimés anti-mal de crâne. Mais au moins tu auras de la lecture pour plusieurs hivers.

Pour te dire, cette liste ne t'apportera rien, à mon sens, tellement elle sera indigeste et inexploitable.

Donc, question : l'intérêt de cela ?

Bonne soirée.

Jean-Pierre

Edit : petit oubli, la procédure sera nécessairement en code VBA avec gestion et rejet des doublons. Cela risque de chauffer très dur du côté processeur....
 
Dernière édition:

Statistiques des forums

Discussions
312 779
Messages
2 092 045
Membres
105 166
dernier inscrit
Patrice60