Dudu2
XLDnaute Barbatruc
Bonjour,
Comment puis-je construire l'instruction de filtrage dynamiquement et l'exécuter ?
Suis-je obligé de prévoir 1 instruction par nombre de couleurs choisies ou puis-je construire 1 seule instruction dans une variable String dynamiquement et l'exécuter ?
Merci par avance
Comment puis-je construire l'instruction de filtrage dynamiquement et l'exécuter ?
VB:
'Cas 1 seule couleur choisie
ActiveSheet.ListObjects("TableauMacro2").Range.AutoFilter Field:=7, _
Criteria1:="Jaune"
'Cas 2 (ou plusieurs) couleurs
ActiveSheet.ListObjects("TableauMacro2").Range.AutoFilter Field:=7, _
Criteria1:="=Jaune", Operator:=xlOr, Criteria2:="=Rose"
Suis-je obligé de prévoir 1 instruction par nombre de couleurs choisies ou puis-je construire 1 seule instruction dans une variable String dynamiquement et l'exécuter ?
Merci par avance