Установите значения автофильтра Excel с помощью VBA

В моей электронной таблице установлен автофильтр для ячейки A8 с параметрами L, B, U и (Пробелы) и диапазоном A9: A532.

Мне нужен макрос, который при запуске выбирает параметры B, U и (Пробелы) (или, наоборот, отменяет выбор параметра L), и поэтому соответствующие строки фильтруются. Я посмотрел вокруг, что все, что я нашел до сих пор, не сработало.

заранее спасибо


person user3599946    schedule 03.05.2014    source источник
comment
Вы пробовали использовать макрорекордер? Очень часто записанный макрос дает идеальный пример с практическими рекомендациями.   -  person Naeel Maqsudov    schedule 04.05.2014


Ответы (1)


Спасибо за записанное предложение макроса, для всех, кто пытается добиться того же, вы получаете следующее с помощью средства записи макросов:

ActiveSheet.Range("$A$9:$A$532").AutoFilter Field:=1, Criteria1:=Array("B", _
        "U", "="), Operator:=xlFilterValues
person user3599946    schedule 04.05.2014