Transformer colonne en ligne

emmat06 Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -  
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

je vous remercie pour votre forum, et j'ai un petit problème que je me permets de soumettre, si quelqu'un peut m'aider ...
J'ai un gros tableau excel avec plusieurs contacts pour la même société, mais en colonne, alors que j'aurai besoin de créer 1 ligne par contact donc d'insérer des lignes avec la même société et de "glisser" chaque contact.
auriez-vous une macro pour effectuer cela automatiquement et gagner énormément de temps?

je vous en remercie vivement par avance, votre aide me sera très précieuse.

bonne journée
A voir également:

3 réponses

michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 314
 
bonjour,
Mettre le classeur sans données confidentielles en pièce jointe sur https://www.cjoint.com/
et coller le lien proposé dans le message de réponse
Dans l'attente

1
emmat06 Messages postés 2 Date d'inscription   Statut Membre Dernière intervention  
 
merci michel,

je vous communique le lien : https://www.cjoint.com/?3DxqMnLtF1j
0
Raymond PENTIER Messages postés 58989 Date d'inscription   Statut Contributeur Dernière intervention   17 353 > emmat06 Messages postés 2 Date d'inscription   Statut Membre Dernière intervention  
 
Tu n'as mis que le résultat ; pas le tableau de départ ...
0
emmat06 > Raymond PENTIER Messages postés 58989 Date d'inscription   Statut Contributeur Dernière intervention  
 
désolée je maitrise pas les plateformes :)
pour faire simple j'ai ça :
sociétéA contact1 contact2 adresse ville (en 1 seule ligne sous excel)

et je voudrai faire ça (sur 2 lignes) :
societéA contact1 adresse ville
sociétéA contact2 adresse ville

et comme j'ai 15000 lignes c'est long et compliqué à la main!

encore merci pour ton aide :))
0
Raymond PENTIER Messages postés 58989 Date d'inscription   Statut Contributeur Dernière intervention   17 353 > emmat06
 
Alors penche-toi sur l'étude et la compréhension des tableaux croisés dynamiques. Ils sont faits exactement pour ça.
Donc fais-toi donner 3 ou 4 h de formation sur ce sujet unique : les TCD !

Parce que là tu cherches à gagner du temps, mais tu vas perdre beaucoup de place, car tes 15000 lignes actuelles deviendront entre 30000, s'il n'y a que 2 contacts par société, et 90000 s'il peut y avoir plusieurs contacts ; mais dans ce cas, ton tableau sera impossible à gérer, car les adresses seraient dans des colonnes différentes ... Ton "exemple faux fichier" est bien trop succinct.
Et tu as réalisé qu'en lisant ta toute première demande, on pouvait difficilement imaginer de quoi il s'agissait en réalité !
0
emmat06
 
merci raymond pour ta réponse je vais chercher du côté des tutoriels sur les TCD.
0
Raymond PENTIER Messages postés 58989 Date d'inscription   Statut Contributeur Dernière intervention   17 353
 
https://forums.commentcamarche.net/forum/affich-37641895-excel-transposer-lignes-colonnes
à tout hasard, et peut-être pour une autre occasion ...

C'est bien, la retraite ! Surtout aux Antilles ... :-)
Raymond (INSA, AFPA, CF/R)
0
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 314
 
Bonjour
combien as tu de contact maxi par société ?

je pourrais éventuellement te fournir une solution alternative mais il faudrait que tu me communiques un classeur avec au moins une centaine de lignes
L'idée est d'appeler oar macro VBA une société qui fournirait les coordonnées et les différents contacts nom-fonction et ce, sans toucher à ton tableau de départ...
tu dis...
0