Bonjour à tous,
Décidément j'ai besoin de vous en ce moment !
Je souhaites une macro qui identifie (ie fond cellule rouge) les doublons.
Bon jusque là, question posée mille fois !
Une ligne en doublon est caractérisé par la plage "Ai:Vi" en commun avec la plage ""Ai:Vi"" d'une aure ligne.
Mon problème est que je n'arrive pas à comparer les valeurs de toutes les cellules d'une plage sans faire planter excel...(jusqu'à 600 lignes).
Il dois me manquer une méthode pour les mettres en string rapidement par exemple.
En support le bout de code suivant... j'ai vraiment tenté de toutes les manières que je connais et un peu d'aide serait la bienvenue. En vous remerciant.
Thomas
Décidément j'ai besoin de vous en ce moment !
Je souhaites une macro qui identifie (ie fond cellule rouge) les doublons.
Bon jusque là, question posée mille fois !
Une ligne en doublon est caractérisé par la plage "Ai:Vi" en commun avec la plage ""Ai:Vi"" d'une aure ligne.
Mon problème est que je n'arrive pas à comparer les valeurs de toutes les cellules d'une plage sans faire planter excel...(jusqu'à 600 lignes).
Il dois me manquer une méthode pour les mettres en string rapidement par exemple.
En support le bout de code suivant... j'ai vraiment tenté de toutes les manières que je connais et un peu d'aide serait la bienvenue. En vous remerciant.
Thomas
Code:
Dim CelluleCourante As Range
Dim CelluleSuivante As Range
Set CelluleCourante = Range("A3:V3") 'ActiveCell
Do While Not IsEmpty(CelluleCourante)
Set CelluleSuivante = CelluleCourante.Offset(1, 0)
If (CelluleSuivante(1, 1).Value = CelluleCourante(1, 1).Value) Then
CelluleSuivante.Interior.ColorIndex = 3
CelluleCourante.Interior.ColorIndex = 3
End If
Set CelluleCourante = CelluleSuivante
Loop