Страницы: 1
RSS
VBA. Неправильная фильтрация с помощью автофильтра
 
помогите разобраться
накидал через пень-колоду  макрос
Код
Dim lRow As Long

    lRow = Cells(Rows.Count, 1).End(xlUp).Row
ActiveSheet.Range("$A$1:$AB" & lRow).AutoFilter Field:=21, Criteria1:="1"
        ActiveSheet.Range("$A$1:$AB" & lRow).AutoFilter Field:=18, Criteria1:="Е", _
                Operator:=xlOr, Criteria2:="П"
        ActiveSheet.Range("$A$1:$AB" & lRow).AutoFilter Field:=13, Criteria1:=">2,0"
            Range("X2:X" & lRow).SpecialCells(xlCellTypeVisible).Value = 66
    Selection.AutoFilter
не выполняется строка
Код
ActiveSheet.Range("$A$1:$AB" & lRow).AutoFilter Field:=13, Criteria1:=">2,0"

точнее она выполняется, но возвращает пустой лист, как будто нет отобранных значений. как обойти ошибку?

 
Код
">2.0"
Страницы: 1
Наверх