Re : Mettre en evidence des similutes entre 2 feuilles excel, a l'aide d'1 programme
Finalement j'ai réussi à fair ce que je voulais, même si c'est un peu lours comme écriture, ce qui n'empéche pas le programme d'aller vite.. Je dois effectivement avoir un problème avec oui ... Par contre il me reste a trouver le moyen de modifier les couleurs ..
Private Sub CommandButton1_Click()
'INITIALISATION
Dim i As Long ' Lignes de la colonne A
Dim j As Long ' Colonne A à Colonne P
Dim k As Long ' Lignes de la colonne O
Dim m As Single ' Changment de couleur
' PROGRAMME
'm = 1
For k = 3 To Cells(500, 18).End(xlUp).Row ' jusqu'à la derniére ligne non vide; .End(xlUp).Row: la ligne de la première cellule non vide en remontant depuis la dernière ligne de la colonne.
For i = 3 To 7433 ' Parcours des données recensées
If Cells(i, 2).Value = Cells(k, 18).Value Then
Cells(k, 18).Interior.ColorIndex = 5
Cells(i, 1).Interior.ColorIndex = 5
Cells(i, 2).Interior.ColorIndex = 5 'Recherche des similitudes en évitant les cellules non vides ..
Cells(i, 3).Interior.ColorIndex = 5
Cells(i, 4).Interior.ColorIndex = 5
Cells(i, 5).Interior.ColorIndex = 5
Cells(i, 6).Interior.ColorIndex = 5
Cells(i, 7).Interior.ColorIndex = 5
Cells(i, 8).Interior.ColorIndex = 5
Cells(i, 9).Interior.ColorIndex = 5
Cells(i, 10).Interior.ColorIndex = 5
Cells(i, 11).Interior.ColorIndex = 5
Cells(i, 12).Interior.ColorIndex = 5
Cells(i, 13).Interior.ColorIndex = 5
Cells(i, 14).Interior.ColorIndex = 5
Cells(i, 15).Interior.ColorIndex = 5
Cells(i, 16).Interior.ColorIndex = 5
End If
Next i
Next k
End Sub