Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

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
 

Rossi

XLDnaute Nouveau
fichier oublié, [file name=Lymphoma.zip size=50488]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Lymphoma.zip[/file]
 

Pièces jointes

  • Lymphoma.zip
    49.3 KB · Affichages: 17
R

Rossi

Guest
Très bien, j'ai juste modifié Range('A1:A14')par Range('A1:A10')pour avoir la seconde subdivision par 10.
Merci encore pour cette contribution (pour la recherche médicale).
 
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…