Всем доброго дня.
Столкнулся с неожиданной проблемой (раньше как-то не замечал)...
Задача - очистить ячейки и границы в заданном диапазоне, делаю соответственно через Range.ClearContents и Range.Borders.
Вопрос в том, что если на листе установлен автофильтр, то эти методы не срабатывают для скрытых строк, Для скрытых вручную срабатывают, а для скрытых фильтром нет.
Есть ли какие-то красивые решения этой проблемы, кроме перебора?
Снятие фильтров и отображение строк, само собой, не рассматривается.
Спасибо.
Столкнулся с неожиданной проблемой (раньше как-то не замечал)...
Задача - очистить ячейки и границы в заданном диапазоне, делаю соответственно через Range.ClearContents и Range.Borders.
Вопрос в том, что если на листе установлен автофильтр, то эти методы не срабатывают для скрытых строк, Для скрытых вручную срабатывают, а для скрытых фильтром нет.
Есть ли какие-то красивые решения этой проблемы, кроме перебора?
Снятие фильтров и отображение строк, само собой, не рассматривается.
Спасибо.