Renvoyer des données en lignes sur deux colonnes, je n'y arrive pas

Alain93

XLDnaute Nouveau
Bonsoir à toutes et tous,
Je reviens vers vous afin de bénéficier de votre aide.
Je souhaite déplacer des données ventilées sur plusieurs colonnes A à U sur une autre feuille.
J'aurais besoin de transposer ces données sur quelques colonnes avec une ligne créée pour chaque donnée pouvant figurer dans les colonnes A à U en reprenant son entête.
Je vous joins un extrait du fichier de base avec mes attentes.
Merci à vous.
Et à bientôt.
Alain
 

Pièces jointes

  • ALAIN-VENTES-TEST.xls
    242 KB · Affichages: 78
  • ALAIN-VENTES-TEST.xls
    242 KB · Affichages: 79
Dernière édition:

CISCO

XLDnaute Barbatruc
Re : Renvoyer des données en lignes sur deux colonnes, je n'y arrive pas

Bonjour

Une possibilité en pièce jointe. Il y a deux ou trois défauts (bordures, screenupdating qui ne fonctionnent pas comme je veux), mais bon, en cherchant un peu...

On doit pouvoir faire plus rapide avec un tableau, mais comme je ne comprend pas trop comment fonctionnent les indices dans ceux-ci, je ne peux faire avec.

@ plus
 

Pièces jointes

  • ALAIN-VENTES-TEST.xls
    292.5 KB · Affichages: 57
  • ALAIN-VENTES-TEST.xls
    292.5 KB · Affichages: 62
  • ALAIN-VENTES-TEST.xlsm
    139.8 KB · Affichages: 58

Modeste

XLDnaute Barbatruc
Re : Renvoyer des données en lignes sur deux colonnes, je n'y arrive pas

Bonjour Alain93,
Salut CISCO :)

Je suis un peu ennuyé de poster après CISCO et sa macro, mais comme je l'avais fait ... je dépose quand même.
J'ai utilisé un tableau en mémoire, mais on pourrait encore gagner en rapidité en copiant la plage source dans un tableau également ... mais bon ... on est samedi et il fait beau!

On ne devrait pas atteindre la limite des 65.000 lignes autorisées par le "Application.Transpose"

Les résultats sont collés en feuille2.
 

Pièces jointes

  • Transposer (Alain93).xls
    263 KB · Affichages: 63

Alain93

XLDnaute Nouveau
Re : Renvoyer des données en lignes sur deux colonnes, je n'y arrive pas

Merci à vous deux, Cisco et Modeste.
Vos fichiers fonctionnent sans problème.
Pas de fausse modestie pour Modeste car c'est votre fichier qui a fonctionné en premier.
Celui de Cisco me boudait mais tout est rentré dans l'ordre en insistant.
Ca me manque de ne pas savoir gérer des données comme vous le faites. Il y aurait du gain de temps à la clé et moins de prise de tête.
Merci encore.
Et profitez bien de ce cette journée ensoleillée.
Cordialement.
Alain
 

CISCO

XLDnaute Barbatruc
Re : Renvoyer des données en lignes sur deux colonnes, je n'y arrive pas

Bonjour à tous, bonjour Modeste :)

Bonjour Alain93,
Salut CISCO :)

Je suis un peu ennuyé de poster après CISCO et sa macro, mais...

Faut pas. Avec un exemple comme ton code, puis un autre, puis encore un autre, ... peut être que je finirais par comprendre comment fonctionnent les tableaux...

@ plus
 

Discussions similaires

Statistiques des forums

Discussions
312 488
Messages
2 088 859
Membres
103 978
dernier inscrit
bderradji