conversion-fragmentation colonne de données

Rossi

XLDnaute Nouveau
Bonjour,

Je souhaiterais si possible convertir ou recopier une colonne de 4000 données en 50 colonnes juxtaposées de 80 données.

Par avance, merci.
 

porcinet82

XLDnaute Barbatruc
Salut Rossi,

Voir solution en PJ.

[file name=Rossi.zip size=2447]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Rossi.zip[/file]

@+

Edition: Salut Jeannot. Désolé de donner une reponse comme ca, mais c'est le problème de serveur

Message édité par: porcinet82, à: 20/01/2006 15:06
 

Pièces jointes

  • Rossi.zip
    2.4 KB · Affichages: 22

graton18

XLDnaute Nouveau
Bonjour

integre ce qui suit dans une macro:

'*****************************************
For j = 2 To 51
For k = 1 To 80
Cells(k, j).Value = Cells(k + 80 * (j - 2), 1).Value
Next
Next

'Supprimer la colonne A
Columns('A:A').Select
Selection.Delete Shift:=xlToLeft
'*******************************************

s'il y a plus de 4000 cellules , il faudra adapter
bon courage
 

Rossi

XLDnaute Nouveau
Merci infiniment pour vos trois réponses,
J ai réalisé la proposition de Porcinet, cela a très bien marché.

Nb; sans vouloir abuser…, j’aurais aussi la même chose à faire, mais là chacune des 50 colonnes serait subdivisée en 3 colonnes
(la n°1 seraient les 66 premières valeurs, la n°2 les 10 suivantes et la n°3 les 5 dernières) x50
-et éventuellement pouvoir moduler ces groupes
Fichier en attaché.

Message édité par: rossi, à: 20/01/2006 20:27
 

Statistiques des forums

Discussions
312 215
Messages
2 086 318
Membres
103 176
dernier inscrit
jean.yvesjean.yves