Intégrer les données de colonnes excel aux lignes d'un tableau

Résolu
emelag Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -  
Frenchie83 Messages postés 2240 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,

Je viens de passer pas mal de temps sur tous les forums excel sans trouver de réponse alors je vous soumets mon problème, toute aide sera bienvenue!

J'ai deux tableaux de stocks excel que je souhaite comparer mais ils sont organisés de différente manière,
- L'un a 6 colonnes dont les deux dernières concernent les tailles et quantités (en tête de la première colonne "grille de taille" avec les données XS S M L XL dedans et l'autre "quantités" avec les stock disponibles).
- Alors que l'autre a 9 colonnes dont les 5 dernières concernent les tailles et quantités (les tailles en en-tête de colonne avec les quantités correspondant à chaque ligne dedans).

Je souhaite mettre ces tableaux au même format, garder les 4 première colonnes inchangées mais mettre les quantités par taille en ligne comme pour le premier tableau à 6 colonnes. Ou inversement...j'ai tenté un croisé dynamique pour mettre mes lignes en colonne mais je perds la mise en forme du début du tableau si je fais comme ça donc ça ne m'avance pas. Sur les forums je ne vois que Transposer ou la formule index(...) qui ne m'aide pas non plus (ou alors j'ai mal compris comment l'utiliser) puisque je veux garder une partie du tableau inchangé.

Je tente de vous mettre une image du tableau de base et de ce que j'aimerais avoir à la fin...et comme il s'agit de plus de 1000 lignes je préfère ne pas le faire à la main :) !

Voilà merci par avance de votre aide et bonne journée

A voir également:

2 réponses

Frenchie83 Messages postés 2240 Date d'inscription   Statut Membre Dernière intervention   338
 
Bonjour
Essayez ceci
https://www.cjoint.com/c/EHBuQciQtbw
Cdlt
3
emelag Messages postés 2 Date d'inscription   Statut Membre Dernière intervention  
 
Merci c'est super ça marche! Mais du coup j'ai juste ajouté le reste des données du fichier initial au votre et je ne sais pas comment vous avez construit votre macro. Pensez vous faisable de m'expliquer comment vous y êtes arrivé? Merci
0
Frenchie83 Messages postés 2240 Date d'inscription   Statut Membre Dernière intervention   338
 
Bonjour
j'ai juste ajouté le reste des données du fichier initial au votre Attention, j'avais mis des données "bidons", effacez les avant de mettre les vôtres.
Vous expliquez brièvement: Dans un premier temps je balaye la zone des tailles/quantités (cellules E2 et I(x) ) et chaque fois que je trouve une quantité, je relève les caractéristiques de l'article (cellules A2 à Dx) ainsi que la taille (cellules E1 à I1) et la quantité, puis j'incrémente un compteur en partant de 1.
Quand le balayage de toute la zone est terminé, je recopie le tout dans la 2ème feuille.
Pour chaque N° du compteur trouvé, je crée une ligne avec les données précédemment relevées qui ont le même N° de compteur, puis on passe à la ligne suivante (compteur +1) et ainsi de suite jusqu'à la dernière valeur du compteur. C'est tout.
En espérant avoir été assez clair.
Cdlt
PS mettez en résolu
0
via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746
 
Bonjour

Il faut passer par une macro

Poste un exemple de ton fichier surcjoint.com, fais créer le lien, copies-le et reviens l'indiquer ici dans un prochain message

Cdlmnt
Via
0