Problème edition de combinaisons sur feuille excel

francki46 Messages postés 2 Date d'inscription jeudi 9 janvier 2014 Statut Membre Dernière intervention 9 janvier 2014 - Modifié par francki46 le 9/01/2014 à 19:23
ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 - 10 janv. 2014 à 08:06
D'abord, Bonjour à tous!
Je bidouille quelques stats sur le kéno depuis quelques temps.
Mon niveau en VBA est élémentaire...

Voici mon problème:
J'ai une zone dans une feuille ou viennent s'afficher ,aprés une petite fonction(if then et for next) des resultats par lignes.
exemple:
1,14,8 (cat1)
2,5,45,54 (cat2)
(cat3)
26,35 etc
21,28,32,40
7
etc..
donc il y a des lignes ou y a pas de nombres.
Chaque ligne de resultat correspond à une "catégorie".

Je souhaiterais lister des combinaisons de 2 à 10 n° en ne prenant qu'un seul n° par catégories selectionnées(par case à cocher,par ex.)

exemple de resultat pour comb à 3 n° :cat1,cat2,cat4 cochées, résultat
1,2,26
1,2,35
1,5,26
1,5,35
1,45,26
1,45,35
etc
mais faudrait pouvoir aussi choisir les categories que l'on veut,ex:cat1,5,12.
Resultat dans une range sur la feuille excel.
facile! lol Voyez,j'suis pas difficile...

merki d'avance.

1 réponse

ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 211
9 janv. 2014 à 21:28
Bonjour,
Qu'as-tu au moins tenté d''écrire pour y parvenir ?
Il va te falloir écrire des boucles For imbriquées
0
ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 211
9 janv. 2014 à 23:03
Commence au moins par le début du début du début : la constitution d'un Array des seules catégories cochées et non vides
0
francki46 Messages postés 2 Date d'inscription jeudi 9 janvier 2014 Statut Membre Dernière intervention 9 janvier 2014
9 janv. 2014 à 23:21
bonsoir ucfoutu
des lignes de codes, je commence à en avoir quelques unes..;-)
mais principalement sur du traitement direct de cellules du genre
For a=1to20
if cells(a,12)= x then
cells(machin)=blabla
tu vois le genre!
là je me perds ds des INDEX et CHOISIR..

Je pensais bien à des For imbriqués mais le probleme est que je peux avoir des categories(voir plus haut) vides, et pouvoir selectionner les categories qui vont servir à constituer mes combinaisons, et là...le bleu est largué! en attendant si tu pouvais me donner une trame...;-)
je vais voir ton lien.
0
ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 211
Modifié par ucfoutu le 10/01/2014 à 08:12
Bis repetita, donc (me relire) :
"constitution d'un Array des seules catégories cochées et non vides"

Quant à :
"if cells(a,12)= x then
cells(machin)=blabla
tu vois le genre!
"
Non, je ne "vois" jamais "le genre"... Je suis très "limité" et ne sais que voir le code, tel qu'il a été écrit.
0
Rejoignez-nous