VBA Excelmacros过滤

获取错误1004我想在我的macros中过滤这3个数字。 2号码工作正常,但是当我添加标准3它打破。 请帮忙。

ActiveSheet.Range("$A:$E").AutoFilter Field:=5, Criteria1:= _ "<>4649566", Operator:=xlAnd, Criteria2:= _ "<>7900559", Operator:=xlAnd, Criteria3:= _ "<>8910907", Operator:=xlAnd 

  ActiveSheet.Range("$A:$E").AutoFilter Field:=5, Criteria1:= Array("<>4649566","<>7900559", "<>8910907"), Operator:=xlFilterValues