Transformer des cellules en colonne en ligne toutes les 200

Résolu/Fermé
nonossov Messages postés 610 Date d'inscription lundi 29 décembre 2014 Statut Membre Dernière intervention 17 janvier 2020 - 15 févr. 2016 à 16:06
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 - 16 févr. 2016 à 21:32
Bonjour mes amis,
j'ai des données sur un colonne A, et je veux les ordonner en lignes de chaque 200, ex:
Colonne:A
9
10
15
2
30
40
.
.
.
.
A200:900
ils doivent être:
ligne A1: 9.10.15.2.30.40 jusqu’à ligne A 200.
lorsqu’au 200 lignes se terminent elle commence à nouveau.

Nb: voila mon base de donnée il contient 3000 email sur colonnes A, soient 15 lignes de A1 jusq'au A15.

http://www.cjoint.com/c/FBppgr01VcQ

Merci infiniment.
A voir également:

2 réponses

gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 708
15 févr. 2016 à 18:54
Bonjour,

Avec cette petite macro tu les as en feuille 2
Sub Transposer()
Dim lg1 As Long, lg2 As Long
    lg2 = 1
    For lg1 = 1 To Sheets("Feuil1").Cells(Rows.Count, 1).End(xlUp).Row Step 100
        Sheets("Feuil1").Cells(lg1, 1).Resize(100, 1).Copy
        Sheets("Feuil2").Cells(lg2, 1).PasteSpecial Paste:=xlPasteAll, Transpose:=True
        lg2 = lg2 + 1
    Next lg1
End Sub
1
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 415
Modifié par Vaucluse le 15/02/2016 à 19:26
Bonsoir nonossov

à défaut de faire le tri entre les colonnes et les lignes dans ton message, je te retournes le fichier avec deux options, voir sur les deux feuilles:
200 en ligne sur 15 ligne feuille "horizontal"
200 en colonne sur 15 colonne "feuille vertical"

https://www.cjoint.com/c/FBpsyAT14Xo

crdlmnt

La qualité de la réponse dépend surtout de la clarté de la question, merci!
1
nonossov Messages postés 610 Date d'inscription lundi 29 décembre 2014 Statut Membre Dernière intervention 17 janvier 2020
16 févr. 2016 à 15:40
Merci infiniment Mr gbinforme et Mr Vaucluse pour l'aide vraiment vous êtes super,
Juste si vous permettez je veux un Botton sur la macro pour exporter la résultat sur d'autre feuil, est ce qu'il est possible??
Merci infiniment pou ce que vous avez fait.
Merci
0
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 708
16 févr. 2016 à 21:32
Bonsoir,

pour exporter la résultat sur d'autre feuil, il te suffit de remplacer
Sheets("Feuil2")
par ton autre nom de feuille.
0