Bonjour,
J'ai besoin de filtrer une plage et d'y demander plusieurs critères. Ces critères sont référencés dans un autre tableau trié.
Voici où j'en suis dans le code :
Je voudrais dire à Excel de prendre une plage (qui peut varier) de plusieurs cellule comme critères de filtrage.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Sheets("F1").Range("I3").CurrentRegion.AutoFilter Field:=2, Criteria1:=RGB(255, 199, 206), Operator:=xlFilterCellColor Sheets("F1").Range("H4:L4" & Cells(Rows.Count, 1).End(xlUp).Row).Name = "Nom1" Sheets("F2").ListObjects("Table1").Unlist If Not Sheets("F2").AutoFilterMode Then Sheets("F2").Range("A1").AutoFilter Field:=27, Criteria1:= "=Etat", Operator:=xlOr, Criteria2:="=Propre" Dim vCrit As Variant vCrit = Sheets("F1").Range("I3", [I3].End(xlDown)).Value 'J'ai une erreur ici Sheets("F2").AutoFilter Field:=11, Criteria1:=Sheets("F1").Range("I3", Range("I3").End(xlDown))
Partager