Добрый день, я вроде застрял в проблеме с фильтрацией.
Чтобы поместить это в псевдокод, я хочу добиться следующего:
general_condition, condition1, condition2, condition3, etc...
if(any_column_contains(general_condition) OR
(column(1).contains(condition1) AND
column(2).contains(condition2) AND
column(3).contains(condition3) AND
... etc.))
Include row;
else
Exclude row;
Я знаю, что вы можете использовать .AutoFilter для диапазона и передать массив в 'attribute1' (и 'Field'), чтобы отфильтровать несколько столбцов и условий, но я не могу найти способ объединить ' Операторы «И» и «ИЛИ» описаны в примере выше. Я попытался использовать оператор xlOr в сочетании с массивом, но он не работает таким образом (я подозреваю, что это работает только при объединении параметра 'crit1' и 'crit2').
Любая помощь / советы приветствуются