D
DARKMOON
Guest
salut a tous
voici mon problème, j'utilise la macro suivante pour trier mes doublons
dans ma colonne A dans une feuille qui compte 5 colonnes
je voudrais maintenant que ma macro repère les doublons des colones A et B
VOICI UN EXEMPLE:
A B
1 ab21 100
2 ab21 123
3 ab21 100
4 ab21 100
5 ab21 155
6 ab54 90
7 ab98 458
dans ce cas seules les lignes 3 et 4 sont des doublons...
voici ma macro qui ne trie que la colonne A:
Sub macro()
Dim i, j As Integer
For i = 1 To 1199
For j = i + 1 To 1200
If Range("A" & i).Value = Range("A" & j) Then
Range("A" & j).Font.ColorIndex = 3
Range("A" & j).Interior.ColorIndex = 6
Range("B" & j).Font.ColorIndex = 3
Range("B" & j).Interior.ColorIndex = 6
Range("C" & j).Font.ColorIndex = 3
Range("C" & j).Interior.ColorIndex = 6
Range("D" & j).Font.ColorIndex = 3
Range("D" & j).Interior.ColorIndex = 6
Range("E" & j).Font.ColorIndex = 3
Range("E" & j).Interior.ColorIndex = 6
Exit For
End If
Next j
Next i
End Sub
MERCI POUR VOTRE AIDE
voici mon problème, j'utilise la macro suivante pour trier mes doublons
dans ma colonne A dans une feuille qui compte 5 colonnes
je voudrais maintenant que ma macro repère les doublons des colones A et B
VOICI UN EXEMPLE:
A B
1 ab21 100
2 ab21 123
3 ab21 100
4 ab21 100
5 ab21 155
6 ab54 90
7 ab98 458
dans ce cas seules les lignes 3 et 4 sont des doublons...
voici ma macro qui ne trie que la colonne A:
Sub macro()
Dim i, j As Integer
For i = 1 To 1199
For j = i + 1 To 1200
If Range("A" & i).Value = Range("A" & j) Then
Range("A" & j).Font.ColorIndex = 3
Range("A" & j).Interior.ColorIndex = 6
Range("B" & j).Font.ColorIndex = 3
Range("B" & j).Interior.ColorIndex = 6
Range("C" & j).Font.ColorIndex = 3
Range("C" & j).Interior.ColorIndex = 6
Range("D" & j).Font.ColorIndex = 3
Range("D" & j).Interior.ColorIndex = 6
Range("E" & j).Font.ColorIndex = 3
Range("E" & j).Interior.ColorIndex = 6
Exit For
End If
Next j
Next i
End Sub
MERCI POUR VOTRE AIDE