Bonjour,
Mon problème concerne la comparaison de 2 tableaux et la mise en évidence des différences.
J'ai deux tableaux avec mes références en colonne A, des valeurs en colonne B à D.
D'un tableau à l'autre, certaines lignes peuvent avoir disparu, des valeurs peuvent avoir changé mais les colonnes restent identiques.
Je souhaite mettre en évidence (en rouge) les valeurs différentes dans le tableau de la Feuil1 par rapport à celui de la Feuil2.
Je voudrais utiliser une Macro VBA (mon fichier original contient 1000 lignes et une 30aine de colonne) mais je balbutie au niveau des boucles For.
J'ai tenté ceci (mais ça ne fonctionne pas):
Comment puis-je faire?
Merci par avance
Mon problème concerne la comparaison de 2 tableaux et la mise en évidence des différences.
J'ai deux tableaux avec mes références en colonne A, des valeurs en colonne B à D.
D'un tableau à l'autre, certaines lignes peuvent avoir disparu, des valeurs peuvent avoir changé mais les colonnes restent identiques.
Je souhaite mettre en évidence (en rouge) les valeurs différentes dans le tableau de la Feuil1 par rapport à celui de la Feuil2.
Je voudrais utiliser une Macro VBA (mon fichier original contient 1000 lignes et une 30aine de colonne) mais je balbutie au niveau des boucles For.
J'ai tenté ceci (mais ça ne fonctionne pas):
Code:
Dim x
Dim i As Integer
Dim j As Integer
For i = 1 To 20
x = Application.Match(Worksheets(1).Cells(4, i), Worksheets(2).Range("A1:A20"))
Range("A1") = x
For j = 1 To 10
If Worksheets(1).Cells(j, i) <> Worksheets(2).Cells(j, x) Then
Cells(j & i).Select
With Selection.Font
.Color = 33333
End With
End If
Next j
Next i
Comment puis-je faire?
Merci par avance