Я ищу простое решение проблемы фильтрации, которая у меня есть. Я пытаюсь отфильтровать следующие комбинации букв в поле 9: RB
, RC
и RG
.
Я попробовал несколько способов сделать это. Первый способ, которым я попробовал это было:
Set Bigpic = Workbooks.Open("S:\NFInventory\groups\CID\CID Database\BigPic Files\BigPic 2018.xlsx", , , , , , , , True)
lrow = ActiveSheet.Cells(Rows.Count, 1).End(xlUp).Row
Rows("1:1").Select
Selection.AutoFilter
ActiveSheet.Range("A1:CU" & lrow).AutoFilter Field:=9, Criteria1:="<>RB", Operator:=xlAnd, Criteria2:="<>RC", Operator:=xlAnd, Criteria3:="<>RG"
Это не удалось, поэтому я попытался использовать массив , но это также, похоже, дает сбой. Возвращается с фильтром RG
, в то время как остальные остаются. Любой толчок в правильном направлении был бы полезен.
Set Bigpic = Workbooks.Open("S:\NFInventory\groups\CID\CID Database\BigPic
Files\BigPic 2018.xlsx", , , , , , , , True)
lrow = ActiveSheet.Cells(Rows.Count, 1).End(xlUp).Row
Rows("1:1").Select
Selection.AutoFilter
ActiveSheet.Range("A1:CU" & lrow).AutoFilter Field:=9,
Criteria1:=Array("<>RB", "<>RC", "<>RG")