Sub test()
For Each cel In Range("B2:I6")
If WorksheetFunction.CountIf(Range("B2:I6"), cel.Value) > 1 Then
cel.Interior.ColorIndex = 4
Else
cel.Interior.ColorIndex = xlNone
End If
Next
End Sub
Bonjour,Bonjour à tous,
Dans le fichier ci-joint, il y a une MFC pour les doublons !
Hors ma précédente macro supprime la MFC >>> range("A2:I6").Clearcontents !
Puis-je avoir une macro pour les doublons de la plage concernée !
Merci à l'avance !
Re...Saut Jacky,
Regarde plus le fichier ci-joint !
Ps: attend le fichier n'est pas complet avec toutes les macros !
Bonne après-midi !
Re...
Bien oui, ce classeur démontre bien que les MFCs ne sont pas supprimer
Sauf à avoir dans un de tes codes
range("A2:I6").Clear
Re...Il y a 4 macros identiques avec Clearcontents !
Et bon voilà le fichier ( pas si confidentiel que cela mais compliqué !)
Dans la feuille Meilleurs_En_8 ,La MFC est opérationnelle de B2 à I6 !
Clique sur le bouton GO et tu verras !
.Cells(i, 1).Copy Sheets("Meilleurs_En_8").Cells(j, 1)
.Cells(i, 1).Copy
Sheets("Meilleurs_En_8").Cells(j, 1).PasteSpecial Paste:=xlPasteValues
Sheets("Meilleurs_En_8").Cells(j, 1) = .Cells(i, 1)