Happy New Year everyone!

I am trying to run Data/Advanced Filter & copy filter result to another
worksheet. When I manually do it, it works fine, however when I record a
macro and run it, I get "Run time error '1004' Extract name has a missing or
illegal field name.
Any ideas? Here's the macro:

Sub CopyFilterData2()
'
' CopyFilterData2 Macro
' Macro recorded 1/1/2005
'

'
Range("V7").Select
Sheets("Entry").Range("A8:N31").AdvancedFilter Action:=xlFilterCopy, _
CriteriaRange:=Sheets("Entry").Range("L3:L4"),
CopyToRange:=Range("I19:T29" _
), Unique:=False
ActiveWindow.ScrollColumn = 1
Range("B8").Select
End Sub