Bonjour à tous,
Avec un filtre élaboré
Attention: certains en-têtes n'étaient pas orthographiés à l'identique dans les 2 feuilles,
je les ai recopiés dans "HorsLimites"
Sub Filtre()
Dim Lg&, f As Worksheet
Application.ScreenUpdating = False
Set f = Sheets("HorsLimites")
With Sheets("Liste produits")
Lg = .Range("c" & Rows.Count).End(xlUp).Row
.Range("aq2") = "=AND(i3>0,OR(p3>0.1%,t3>0.1%,x3>0.1%,ab3>0.1%))" 'critères
.Range("a2:an" & Lg).AdvancedFilter Action:=xlFilterCopy, CriteriaRange:= _
.Range("aq1:aq2"), CopyToRange:=f.Range("a2:q2"), Unique:=False
.Range("aq2").ClearContents
End With
End Sub
Je trouve 7 articles
Amicalement
Claude