R
romainchu78
Guest
bonjour,
jai 10 colonnes de donnees a trier. certaines donnes sont identiques entre les colonnes.
je souhaite mettre au point un code pour trier les 10 colonnes et creer dans une 11eme colonne les donnees communes aux 10 colonnes.
les 10 colonnes seront sur une feuille1, de la colonnes A jusqua la colonne J.
le resultat (la colonne resultat) sera stocke dans une autre feuille2 a la colonne A.
jai reussi a trier 3 colonnes avec le code ci-dessous par des jeux de boucles impriquees, mais je narrive pas a la comparer 10 colonnes. car mon code est lourd.
'*************************
For Each a In col1
For Each b In col2
If a = b Then a.Offset(0, 10) = a
Next b
Next a
For Each c In temp
For Each d In col3
If c = d Then c.Offset(0, 1) = c
Next d
Next c
'************************
je compare 3 colonnes col1, col2 et col3. temp est une colonne temporaire.
je compare la col1 et la col2, le resultat est stocke dans la colonne temp. puis cette derniere colonne temp est a son tour compare avec la col3. le resultat est stocke dans la colonne a droite de la colonne temp.
quelqu'un peut t'il maider pour 10 colonnes.
merci d'avance
jai 10 colonnes de donnees a trier. certaines donnes sont identiques entre les colonnes.
je souhaite mettre au point un code pour trier les 10 colonnes et creer dans une 11eme colonne les donnees communes aux 10 colonnes.
les 10 colonnes seront sur une feuille1, de la colonnes A jusqua la colonne J.
le resultat (la colonne resultat) sera stocke dans une autre feuille2 a la colonne A.
jai reussi a trier 3 colonnes avec le code ci-dessous par des jeux de boucles impriquees, mais je narrive pas a la comparer 10 colonnes. car mon code est lourd.
'*************************
For Each a In col1
For Each b In col2
If a = b Then a.Offset(0, 10) = a
Next b
Next a
For Each c In temp
For Each d In col3
If c = d Then c.Offset(0, 1) = c
Next d
Next c
'************************
je compare 3 colonnes col1, col2 et col3. temp est une colonne temporaire.
je compare la col1 et la col2, le resultat est stocke dans la colonne temp. puis cette derniere colonne temp est a son tour compare avec la col3. le resultat est stocke dans la colonne a droite de la colonne temp.
quelqu'un peut t'il maider pour 10 colonnes.
merci d'avance