Données horiz. vers présentation verticale avec sup données
Résoluvia55 Messages postés 14512 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'aurais besoin d'aide pour mettre un tableau horizontal en forme verticale.
Je m'explique, j'ai un premier onglet avec un tableau avec toutes les semaines. Mes références sont les unes en dessous des autres. Il y a des semaines ou je n'ai aucune donné (donc rien à remonter).
Sur un deuxième onglet j'ai les mêmes références mais les unes à cotés des autres je voudrais avoir les mêmes données que dans mon premier tableau mais avec que les données (sans les vides).
Je voudrais remonter par référence les quantités et les dates.
J'ai déjà fait plusieurs essais avec des recherchev mais je n'y arrive pas.
Ci-joint le tableau que je fais mais à la main pour le moment.
LHFmWZDGokS_Mise-en-colonnes.xlsx
Merci pour votre aide.
Windows / Edge 104.0.1293.70
- Données horiz. vers présentation verticale avec sup données
- Fuite données maif - Guide
- Supprimer les données de navigation - Guide
- Trier des données excel - Guide
- Sauvegarde des données - Guide
- Excel validation des données liste - Guide
10 réponses
Bonjour
J'ai modifié la macro :
- pour qu'elle s'applique quel que soit le nombre de colonnes dans la feuille Supply (2eme ligne de la macro repère la dernière colonne non vide) car limité dans la macro initiale à la 75e colonne
- pour que chaque décompte dans les lignes Supply, Supply SR ou Supply HR soit bien remonté sur une ligne particulière de Recap
et je l'ai annoté pour indiquer ce que fait chaque ligne
A tester et me dire ...
https://www.cjoint.com/c/MBbpDT5ibqW
Cdlmnt
Via
Bonjour,
Un grand merci pour votre aide, j'espère ne pas abuser de votre aide et gentillesse mais j'aurais encore besoin de vous...
Nous avons eu des modifications de notre fichier de données et même avec vos commentaires je n'arrive pas à m'en sortir.
J'ai réussi a faire des modifications avec les informations que vous n'avez notées mais je ne sais pas comment faire la modification par exemple :
lg = WorksheetFunction.Match(pn, Sheets("Supply plan").Range("B:B"), 0)
J'ai modifié ma colonne "A:A" en "B:B" mais étant donnée que ma référence répétée sur plusieurs lignes ça ne fonctionne plus.
https://cjoint.com/c/MBpkFlxlAXG
Encore un grand merci pour votre aide.
Cabrina
Bonjour
Lien non valide
Il faut aller sur cjoint poster le fichier, suivre les instructions pour créer un lien que tu copies et reviens coller ici
Cdlmnt
Via
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionOk, compris le problème
Que préfères tu :
- par formules mais dans ce cas il faut rajouter des lignes dans le tableau 1 (les données à reprendre n'étant dèja pas sur la même ligne et avec des vides)
- à l'aide d'une macro en VBA ?
Aux vues des contraintes de la première solution (rajout de lignes que je ne peuxpas faire car d'autre fichiers sont liées) il va falloir en VBA.
Merci beaucoup pour votre réactivité.
Cabrina
Bonsoir Cabrina
Vu le changement seule possibilité que j'ai vue : concaténer dans une première colonne rajoutée dans Supply Plan le p/n et la description pour faire la recherche dessus
https://cjoint.com/c/MBpsigUvlRQ
Dans la macro j'ai shunté en début de macro la ligne qui annule raffraichissement écran pour voir ce qui se passe car la macro bugue après BL
En effet la référence dans Supply Plan est MEP001031 BN mais dans DATA c'est MEP001087 BN qui n'est pas trouvé donc et provoque l'erreur
Cdlmnt
Via
Bonjour,
Merci pour votre retour.
Je ne peux pas faire de modification sur l’onglet « Supply plan » (normalement il y a des formules dans les colonnes A et B qui viennent d’autres fichiers.
J’ai à ma disposition uniquement les onglets « Data » et « Recap ».
https://cjoint.com/c/MBqhjXh3faa
Cordialement,
Cabrina
Bonjour
Ok donc trouvé une parade en se basant uniquement sur les Supply de la feuille Supply Plan
https://cjoint.com/c/MBqodSNTPRQ
La macro recherche chaque Supply puis remonte de 4 lignes ou d'une ligne selon le cas (en fonction de ce qui précéde Supply) pour trouver le p/n et la description à reporter dans Recap puis sur les autres infos
Donc la feuille Data n'est plus d'aucune utilité pour la macro, elle comporte d'ailleurs des erreurs car ne correspond pas au données de Supply Plan (que j'ai mis en orange à côté)
En espérant que cela va aller et qu'il n'y aura pas d'autres modifications du fichier de données car on ne pourra peut être pas toujours trouver une solution
Cdlmnt
Via
Bonjour, C'est exactement ce que je souhaitais, je vais regarder la macro pour voir comment c'est fait, et pour essayer de la comprendre. Je reviendrai peut-être vers vous si j'ai des questions par rapport à la « confection » de la macro.
1000 excuses pour ma réponse tardive, beaucoup de boulot en ce moment.
Encore merci beaucoup !
Belle soirée à vous
Bonjour,
Je me permets de rebondir sur mes messages car j'ai plusieurs questions suite à l'utilisation du fichier...
Nous avons avenacé dans le temps au niveau de notre planification et je me rends compte
- qu'à partir de début octobre 2023 j'ai plus la remontée d'information.
- les références qui n'ont pas des lignes vides ont des volumes multipliés par deux.
J'aimerais beaucoup comprendre comment est faite ce Marco car autant il y a des choses que j'arrive à comprendre et à modifier mais là je bloque sur pas mal de choses !
Je reste à votre disposition pour tt renseignement complémentaire