2013-02-12 8 views
0

ActiveSheet.Range («a1: b1») Автофильтрметод автофильтрации класса диапазона не удалось

выше код работает нормально, но иногда дает ошибку "метод Автофильтрами класса диапазона не удалось.. Мое намерение - включить фильтрацию для некоторых столбцов без каких-либо критериев. есть ли лучший способ?

+2

Что вы подразумеваете под иногда ??? И что конкретно в вашей книге вы пытаетесь применить фильтр? –

ответ

5

Как правило, я всегда выключаю все предыдущие фильтры на всякий случай.

ActiveSheet.AutoFilterMode = False  'turn off prior filters 
ActiveSheet.Range("A1:B1").AutoFilter 'turn on new clean filter 
Смежные вопросы