У меня есть приведенный ниже код, и я получаю сообщение об ошибке при попытке его запустить "Ячейка не найдена".
Это потому, что после фильтрации иногда у меня нет результата.
Worksheets("DATA").Activate
Worksheets("DATA").AutoFilterMode = False
If Not ActiveSheet.AutoFilterMode Then
ActiveSheet.Range("A1").AutoFilter
End If
Selection.AutoFilter Field:=95, Criteria1:=Array("ABC", "DEF", "GHI"), Operator:=xlFilterValues
ActiveSheet.Range("2:" & ActiveSheet.UsedRange.Rows.Count).SpecialCells(xlCellTypeVisible).Select
Selection.Delete Shift:=xlUp
Selection.AutoFilter
Я хотел бы иметь код, который указывает игнорировать код, если автофильтр не возвращает результата.
Есть идеи, как это сделать? Спасибо!