Fábio, boa tarde.
Revise os seguintes pontos:
'Primeiro Filtro
...
ActiveSheet.Range("$A$10:$CM$474").AutoFilter Field:=4, Criteria1:=Sheets("GRAFICOS").Range("B5").Value
'ActiveSheet.Range("$A$11:$CM$474").AutoFilter Field:=2, Criteria2:=Sheets("GRAFICOS").Range("N5").Value
*O range da segunda parte do primeiro filtro deveria partir de A10, não de A11
*Não há um Criteria2 para o Field2, pois vc só tem um critério nesse campo (data), então mude para Criteria1:=...
*Siga a recomendação do Reinaldo forçando o formato do critério Data como "dd/mm/yyyy", caso contrário o critério ficará no formato inglês (mês/dia/ano). Isto está no Help do objeto AutoFilter (bem confusamente escrito, diga-se de passagem)
'Segundo Filtro
*Zere qualquer filtro existente como vc fez no Primeiro Filtro na linha "Selection.AutoFilter"
*Quanto ao "Criteria2", idem ao acima
*Quanto ao formato de data, idem ao acima
Postado : 14/03/2017 12:52 pm