[EXCEL] Transformer un tableau en une colonne

[Résolu/Fermé]
Signaler
-
 Sleepylou -
Bonjour,

Je cherche comment je pourrais transformer un tableau (disons 10 lignes par 30 colonnes) en empilant toutes les colonnes de manière à n'avoir plus qu'une seule colonne de 300 lignes.

Par exemple transformer

a b c
d e f

en

a
d
b
e
c
f

Merci d'avance

2 réponses

Messages postés
1505
Date d'inscription
vendredi 25 mai 2007
Statut
Membre
Dernière intervention
31 janvier 2018
146
tout dépend de comment tu veux que ca soit si c'est d'une manière manuelle, copier coller.

si c'est par macro, tu va dans macro, outils, visual basic editor, insertion, module et tu mets :

sub rassemblercolonnes ()

i=1 'commence à la première ligne de la colonne a
sheets("nomdetafeuille").select
do while cells(i,1) <>""
i=i+1
loop

b= 1 'commence à la première ligne des autres colonnes
j=2
do while cells(b,j) <> ""

do while cells(b,j) <> ""
b=b+1
loop
range(cells(1,j),cells(b-1,j)).copy
cells(i,1).select
activesheet.paste
b=1
j=j+1
i=i+b
loop

end sub
Messages postés
12257
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
3 septembre 2021
2 651
Bonjour,
Ci-joint une proposition par formule matricielle.
Formule "volée" à Michel_m dont je n'ai pas encore saisit toute la subtilité (pas de michel, de la formule...)
Messages postés
16523
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
28 septembre 2021
3 228
allez, en guise d'apéro
mise en colonne instantanée
https://www.cjoint.com/?3FjudO93hPV
Messages postés
12257
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
3 septembre 2021
2 651
Salut michel,
Oui les formules sont de toi, certain.
Par contre, effectivement "matrix" et les couleurs sont des adaptations persos que tu voudras bien me pardonner ;-)
Bonne journée!
Messages postés
16523
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
28 septembre 2021
3 228
ah bon! j'vieillis mal alors... :-)

Si tu as l'original, pourrais tu me l'envoyer? (en MP)
Messages postés
12257
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
3 septembre 2021
2 651
Non je n'ai que cette pâle copie, dans un classeur baptisé "formules" à la feuille nommée Michel_m...
Génial merci bien michel_m !