Macro copies transposées successives

Fermé
Daoulas 35 - 4 déc. 2015 à 14:56
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 - 4 déc. 2015 à 15:47
Bonjour,

Voici les données dont je dispose :

tableau avec n lignes et c colonnes dans la feuille 1

Je voudrais pour chaque ligne de la feuille 1, la copier et coller en colonne (transpose) dans la feuille 2 puis ensuite faire de même avec chaque ligne de la feuille 1 qui viendrait s'ajouter à la suite de celles copier précédemment dans la feuille 2.

Ex tableau feuille 1 :
1 / 2 / 3 / 4 / 5
6 / 7 / 8 / 9 /10
11 / 12 / 13 / 14 / 15

Je voudrais que dans la feuille 2 les données apparaissent de la manière suivante (à partir de la ligne 2 car j'ai des entêtes sur la ligne 1 de la feuille 2):

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

Merci par avance pour votre aide.


A voir également:

1 réponse

Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 779
4 déc. 2015 à 15:47
Bonjour,

Si le nombre de colonnes de la feuille 1 est fixe (dans l'exemple : 5), pas besoin de VBA, une simple formule suffit en A2 de la feuille 2, à tirer vers le bas :
=DECALER(Feuil1!$A$1;ENT((LIGNES($A$2:A2)-1)/5);MOD((LIGNES($A$2:A2)-1);5)) 

0