Trouver des différences entre deux plages
les résultats.
sub colorier()
For Each cel In Range("mer")
Set absent = Range("soleilr").Find(cel, LookIn:=xlValues)
'Set absent = Range("soleil").Find(cel, LookIn:=xlValues, LookAt:=xlWhole) pour rechercher
le mot exact
If absent Is Nothing Then
cel.Interior.ColorIndex = 3
End If
Next
end sub
Beaucoup plus rapide :
Une alternative au "find" = un coup d'Evaluate :
sub cherch_et_color()
For Each cel In Range("web")
If Evaluate("ISERROR(MATCH(" & cel & ",moteur,0))") = True
Then
cel.Interior.ColorIndex = 3
Else: cel.Interior.ColorIndex = xlNone
End If
Next
end subAuteurs : Alain Vallon, JP Pradier
Mots clefs associés à cette page : comparer, couleur, colorier, différent, plage
- Vous devez vous identifier ou créer un compte pour écrire des commentaires
