У меня возникают проблемы при одновременной фильтрации значений даты и времени с помощью VBA в MS Excel. Когда мне нужно отфильтровать только даты, я без проблем использую код ниже:
myRange.AutoFilter Field:=3, Criteria1:= _
">=" & CDbl(CDate((Date - 2))), Operator:=xlAnd, Criteria2:="<=" & CDbl(CDate((Date)))
Вопрос: как указать время при фильтрации? Пример: я хочу отфильтровать результаты со вчерашнего 19:00 до сегодняшнего 8:00.