2017-02-09 3 views
0

У меня возникла проблема с моим кодом autobilter vba, где по какой-то причине он пропускает первый столбец и принимает поле «4» в качестве столбца E (пятый столбец). Это лишний раз, потому что в некоторых других файлах с одинаковой точной настройкой это не делает, но для других это происходит. Я не могу сказать, в чем проблема (будь то код или фактическая таблица). См. Код ниже. Цените любую помощь!Range.Autofilter НЕ фильтрует правильный столбец

Workbooks(Num14).Sheets(1).Range("A:D").AutoFilter Field:=4, Criteria1:="REP" 

ответ

0

Я понял вопрос. Сначала мне пришлось отключить автофильтр, а затем макрос запустить код автофильтра. По какой-то причине фильтр в электронной таблице не позволял надлежащего автофильтрации. Надеюсь, это поможет другим!

Смежные вопросы