В одном из листов книги Excel содержатся данные, третий столбец которых содержит значения дат.
Необходимо через VBA задать фильтрацию данных таким образом, чтобы были выбраны все строки, в которых дата в третьем столбце между определёнными датами (скажем между 05.01.2012 и 25.01.2012) , либо не содержит никакого значения.
Напрашивается что-то вроде:
ActiveSheet.Cells.AutoFilter Field:=3, Criteria1:=">=01/05/2012", Operator:=xlAnd, Criteria2:="<=05/25/2012", Operator:=xlor, Criteria3:="="
Но на третий критерий VBA выдаёт ошибку. Что можно тут сделать?
Ответить
|