Использовать автофильтр по более чем 2 критериям с логическими операторами - PullRequest
0 голосов
/ 04 января 2019

Я пробовал это, но мой код возвращает ошибку времени выполнения 1004. Использовать автофильтр по более чем 2 критериям

Связаны ли логические операторы с этим?

.AutoFilter Field:=1, Criteria1:=Array("<>*string1*", "<>*string2*", "<>*string3*"), Operator:=xlFilterValues

1 Ответ

0 голосов
/ 21 марта 2019

Не могли бы вы просто создать столбец фильтра и вставить в него оператор if? Что-то вроде формулы ниже и просто отфильтруйте по этому столбцу

=IFERROR(FIND("string1",UPPER(C9)),0)+IFERROR(FIND("string2",UPPER(C9)),0)+IFERROR(FIND("string2",UPPER(C9)),0)
...