Bonjour
Je vais essayer d'expliquer mon problème :
Je cherche à partir de excel VBA de regénérer un tableau sous forme normal en colonne mes données actuelles se présente ainsi dans un excel :
Clé Objet Valeur possible
A B C
1 1 PIECE RONDE
2 1 PIECE CARRE
3 1 PIECE OVALE
4 1 TAILLE PETITE
5 1 TAILLE GRANDE
6 1 COULEUR NOIRE
7 1 COULEUR BLANCHE
8 1 COULEUR VERTE
9 2 PIECE TRIANGLE
10 2 PIECE CARRE
11 2 PIECE OVALE
12 2 PIECE LOSANGE
13 2 TAILLE MOYENNE
14 2 TAILLE MINUSCULE
15 2 COULEUR NOIRE
16 2 COULEUR BLANCHE
Je voudrais donc que ma macro me génère un tableau ou la colonne B actuelle est le nom des entêtes de colonne en listant en ligne tout les combinaisons possible pour la clé 1 puis la 2 soit
A B C
1 PIECE TAILLE COULEUR
2 RONDE PETITE NOIRE
3 RONDE PETITE BLANCHE
4 RONDE PETITE VERTE
5 RONDE GRANDE NOIRE
6 RONDE GRANDE BLANCHE
7 RONDE GRANDE VERTE
8 CARRE PETITE NOIRE
9 CARRE PETITE BLANCHE
..... Ainsi de suite pour la clé 1
Puis on recommence pour la clé 2
40 TRIANGLE MOYENNE NOIRE
41 TRIANGLE MOYENNE BLANCHE
42 TRIANGLE MINUSCULE NOIRE
....
Voilà je ne sais pas si c'est clair ?
Le nombre d'objet est de 3 pour ce cas donc 3 colonnes au final pour x ligne AxBxC pour 1 puis 2
Merci si quelqu'un à un bout de code , je ne suis pas un expert mais là je rame
Je vais essayer d'expliquer mon problème :
Je cherche à partir de excel VBA de regénérer un tableau sous forme normal en colonne mes données actuelles se présente ainsi dans un excel :
Clé Objet Valeur possible
A B C
1 1 PIECE RONDE
2 1 PIECE CARRE
3 1 PIECE OVALE
4 1 TAILLE PETITE
5 1 TAILLE GRANDE
6 1 COULEUR NOIRE
7 1 COULEUR BLANCHE
8 1 COULEUR VERTE
9 2 PIECE TRIANGLE
10 2 PIECE CARRE
11 2 PIECE OVALE
12 2 PIECE LOSANGE
13 2 TAILLE MOYENNE
14 2 TAILLE MINUSCULE
15 2 COULEUR NOIRE
16 2 COULEUR BLANCHE
Je voudrais donc que ma macro me génère un tableau ou la colonne B actuelle est le nom des entêtes de colonne en listant en ligne tout les combinaisons possible pour la clé 1 puis la 2 soit
A B C
1 PIECE TAILLE COULEUR
2 RONDE PETITE NOIRE
3 RONDE PETITE BLANCHE
4 RONDE PETITE VERTE
5 RONDE GRANDE NOIRE
6 RONDE GRANDE BLANCHE
7 RONDE GRANDE VERTE
8 CARRE PETITE NOIRE
9 CARRE PETITE BLANCHE
..... Ainsi de suite pour la clé 1
Puis on recommence pour la clé 2
40 TRIANGLE MOYENNE NOIRE
41 TRIANGLE MOYENNE BLANCHE
42 TRIANGLE MINUSCULE NOIRE
....
Voilà je ne sais pas si c'est clair ?
Le nombre d'objet est de 3 pour ce cas donc 3 colonnes au final pour x ligne AxBxC pour 1 puis 2
Merci si quelqu'un à un bout de code , je ne suis pas un expert mais là je rame