formule reherche de doublon

babosso

XLDnaute Nouveau
Bojour
vous trouverez ci joint le fichier avec mes attentes .
merci de votre réponse.
Bien cordialement
 

Pièces jointes

  • recherche de doublon.xls
    18 KB · Affichages: 64
  • recherche de doublon.xls
    18 KB · Affichages: 68
  • recherche de doublon.xls
    18 KB · Affichages: 66

Softmama

XLDnaute Accro
Re : formule reherche de doublon

Bonjour babosso,

En adaptant l'un des codes de BOISGONTIER, tu as une solution en pièce jointe :
VB:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim c As Range, cel As Range, Zone As Range, prem As String
  [A:A].Interior.ColorIndex = xlNone
  Set Zone = Range("A1:A" & Range("A65536").End(xlUp).Row)
    For Each cel In Zone
        Set c = Zone.Find(what:=cel, LookIn:=xlValues, LookAt:=xlWhole)
        prem = cel.Address
        Do While Not c Is Nothing And c.Address <> prem
            c.Interior.ColorIndex = 3
            cel.Interior.ColorIndex = 3
            Set c = Zone.FindNext(c)
        Loop
    Next cel
End Sub

[EDIT] : bonjour phlaurent, je ne t'avais pas vu dsl
 

Pièces jointes

  • recherche de doublon.xls
    33.5 KB · Affichages: 59
  • recherche de doublon.xls
    33.5 KB · Affichages: 59
  • recherche de doublon.xls
    33.5 KB · Affichages: 55

Softmama

XLDnaute Accro
Re : formule reherche de doublon

Re,

Une autre solution par macro :
VB:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim c As Range
  [A:A].Interior.ColorIndex = xlNone
  Set c = Range("A1")
    Do While c <> ""
        If Evaluate("Countif(A:A," & c & ")") > 1 Then c.Interior.ColorIndex = 3
    Set c = c(2, 1)
    Loop
End Sub
 

Pièces jointes

  • recherche de doublon.xls
    33 KB · Affichages: 45
  • recherche de doublon.xls
    33 KB · Affichages: 45
  • recherche de doublon.xls
    33 KB · Affichages: 48

Discussions similaires

Membres actuellement en ligne

Statistiques des forums

Discussions
312 086
Messages
2 085 197
Membres
102 814
dernier inscrit
JLGalley