Como eu escrevo uma macro de filtro avançado?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Como eu escrevo uma macro de filtro avançado?
Oi Leonardo tudo bem?
Para colocar os filtros pode fazer assim por exemplo:
Cells.Select
Selection.AutoFilterAgora para executar um filtro avançado você pode fazer assim por exemplo:
ActiveSheet.Range("$A$1:$C$1").AutoFilter Field:=1, Criteria1:="=trava", Operator:=xlOr, Criteria2:="<>nada"O melhor jeito é usar o gravador de macros e ver como ficou o código. Aí vai alterando o que precisa. Nunca decoro todos os comandos, esse acima acabei de gravar e colar aqui.
Espero ter ajudado!!!