Dans le fichier ci-joint, vous trouverez 2 colonnes. la colonne "VERIF" me permet de savoir si l'article en colonne "ref" existe ou pas (depuis un autre classeur). Mais ce n'est pas la le problème... Existe t-il une marco ou autre astuce qui pourrait checker la colonne "VERIF" et supprimer toutes les lignes (et donc tous les articles) pour lesquelles une croix "x" se trouve en colonne "VERIF"?
Voici un exemple de macro à mettre dans un module standard et à lancer par le moyen que tu veux (événement de feuille de calcul, bouton de commande, ...)
Code:
Sub Suppression()
Dim Lg As Long
With Sheets("Feuil1")
Lg = .Range("A65000").End(xlUp).Row
For i = Lg To 3 Step -1
If Not IsError(.Cells(i, 2).Value) Then
If UCase(.Cells(i, 2)) = "X" Then .Cells(i, 1).EntireRow.Delete
End If
Next
End With
End Sub