Макросы Excel - Как получить диапазон строк с автофильтром? - PullRequest
0 голосов
/ 24 апреля 2009

ОК, поэтому я установил свойство автофильтра для всей активной рабочей таблицы (UsedRange.AutoFilter Field:=1, Criteria1:= [blah blah])

Как только фильтр применен, как мне программно выбрать диапазон, если строки и столбцы являются результатом фильтра.

Я проверил UsedRange, но это дает весь (нефильтрованный) диапазон. Есть идеи?

1 Ответ

2 голосов
/ 24 апреля 2009

Понял.

Set rng = Worksheets("Sheet1").Range("A1").CurrentRegion.SpecialCells(xlVisible)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...