Comparer des cellules sur différentes feuilles
Nous souhaitons retrouver des cellules qui ont un contenu identique sur différentes feuilles et les marquer visuellement
Partons de la situation suivante : nous avons deux feuilles, et les cellules de "A1:A10" remplies comme ci-après...
Feuil1 | Feuil2 | Résultat |
Code dans un module
Sub comparaison()
Dim Ref As Range, C As Range
For Each Ref In Worksheets("Feuil1").Range("a1:a10")
For Each C In Worksheets("Feuil2").Range("a1:a10")
If C.Address = Ref.Address And C = Ref Then
C.Interior.ColorIndex = 3
End If
Next
Next
End Sub
J'utilise deux boucles enchevêtrées. Je compare l'adresse et le contenu de chaque cellule dans la plage désignée et si cette double condition correspond; le fond de la cellule passe à la couleur rouge
Télécharger le fichier exemple Comparer