FMORAIS, em relação a datas, prefiro sempre trabalhar com inteiros.
Segue sugestão, que entendo que possa ser ajustada e adaptada ao seu código:
Sub Macro1()
i = CLng(Now()) - 20
f = CLng(Now()) + 3
ActiveSheet.Range("$A$1:$B$100").AutoFilter Field:=1, Criteria1:= _
">=" & i, Operator:=xlAnd, Criteria2:="<=" & f
End Sub
Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel
Postado : 22/06/2014 7:43 pm