Try DateSerial
Selection.AutoFilter Field:=Range("Note1").Column, Criteria1:="<=" & DateSerial(Year(Date), Month(Date), Day(Date))
--
Regards Ron de Bruin
http://www.rondebruin.nl/tips.htm
"bony_tony" wrote in message ups.com...
Hi,
I have this line of code.
Selection.AutoFilter Field:=Range("Note1").Column, Criteria1:="<=" &
Format(Now(), "dd/mm/yyyy")
I want to filter anything dated today or prior.
It's not working - every line is being filtered out. When I drop down
the autofilter button for the column, and go to 'Custom' I can see the
correct date is in the dialog box, and the filter works when I press
OK through it.
Anyone know why this isn't working?
Cheers
Tony