Bonjour à tous,
J'ai besoin de sortir une liste de combinaison à partir d'un tableau à 2 dimensions et je galère ! Je sais qu'il faut faire une fonction récursive, j'ai trouvé plusieurs exemples dans d'autres langages mais je n'arrive pas à les transposer en VB.
Donc pour résumer, à partir de mes données Excel, je construis en mémoire un tableau tout con du style:
3 x y z
2 A B
4 4 12 8 14
Dans la colonne 0, j'ai donc le nombre de cellules que contient chaque ligne et j'ai aussi une variable nbLigne = 3 (dans cet exemple) pour dire que j'ai 3 lignes (je ne sais pas à l'avance combien j'en aurai).
Et en sortie je voudrais :
x
A
4
x
A
12
x
A
8
x
A
14
x
B
4
x
B
12
...
Il me semble qu'il me faut créer une fonction combinaison(tableau, nbligne) mais de là à le faire...
Si vous avez ça sous la main, ça me permettrait de passer à la suite ! (ce n'est pas un devoir de vacances, je galère juste pour le plaisir en sortant du bureau!)
A+
Partager