Construire une liste exhaustive, avec des données de départ

  • Initiateur de la discussion Initiateur de la discussion MrJack
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

MrJack

XLDnaute Nouveau
Hello,

Le titre n'est pas franchement explicite, mais je ne savais vraiment pas comment appeler ça.

Voilà donc mon problème : je voudrais avoir la liste exhaustive des combinaisons possibles avec pour données :
chaque combinaison doit contenir 5 caractères
un caractère ne peut apparaitre qu'une seule fois par combinaison
il ne peut y avoir deux combinaisons comportants les mêmes caractères dans un ordre différent (exemple : 12345 = 54321 = 12354)

voilà les caractères :
0;1;2;3;4;5;6;7;8;9;X;Y;Z

ça donne donc :

01234
01235
01236
...
78XYZ
79XYZ
89XYZ

mais je voudrais ne pas avoir à tout taper, et ça m'intéresserait de savoir comment faire (même si c'est quasiment aussi long) de savoir le faire avec excel (de préférence sans macro, mais on n'y échappera peut-être pas)

j'avais pensé à créer une nouvelle liste (du style 12345 ou janvier, février, mars...), mais je ne vois pas comment ça pourrait marcher
j'avais pensé aussi à la fonction "=concatener", mais comment l'utiliser dans ce cas... !!!

Je vous remercie d'avance pour votre aide, car moi, je suis perdu !!

Bonne journée

MrJack

PS : je préfère excel, mais si quelqu'un a une autre solution, je prends aussi...
 
Dernière édition:
Re : Construire une liste exhaustive, avec des données de départ

hello, merci pour ce tableau, mais j'ai une erreur :

erreur de compilation : Sub ou Fonction non définie

en bloquant sur Split ici:
mesnumeros = Split(montableau(z), "/")
(ligne 60)

je n'y connait rien en vba, donc ne sais pas ce que ça signifie...

je suis au boulot sur un vieux excel (97), c'est peut-être pour ça

j'essaierai ce soir sur mon excel 2003, ça marchera peut-être.

je te donnerai des nouvelles

merci encore,

++

MrJack
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
9
Affichages
494
Retour