Bonjour,
J'ai essayé pas mal de truc mais la je sèche
Le principe est simple, j'ai 2 colonnes
2 1
3 2
5 9
6 11
9 14
Il faut savoir si chaque valeur de la cellule de la colonne 1 est contenu dans la colonne 2, si ce n'est pas dans la colonne 2 alors supprimé la ligne, le résultat que ça doit me donner pour l'exemple est le suivant
2 1
9 14
Voila ce que j'ai essayé
Private Sub Comparer2()
NbLigne1 = Sheets("Feuil1").UsedRange.Rows.Count
Nb = NbLigne1
Nb2 = Nb
For k = Nb To 1 Step -1
ValeurA = Cells(k, 1).Value
a = 0
For g = 1 To Nb
ValeurB = Cells(g, 2).Value
If ValeurA <> ValeurB Then
a = a + 1
End If
Next g
If a = Nb2 Then
Rows(k).Delete
Nb2 = Nb2 - 1
End If
Next k
End Sub
Partager