Pessoal, boa tarde.
Estou tentando filtrar uma coluna com diversos critérios e preciso que todos sejam filtrados. Seria uma operação AND de todos esses critérios
Sub filtraTextoNcriterios()
ActiveSheet.Range("A2:A109").AutoFilter Field:=1, Criteria1:=Array("serv*", "*laudo*", "*Taxa*", "*BANCO*", "*SABESP*", "*Licen*", "*PACOTE DE SW*", "*APROPRIAÇÃO DE MÃO*", "*FISTEL*", "*ANATEL*", "*ambiental*", "*Prefeitura*", "*Crea*", "*CELPE*", "*cobrança art*", "*alvará*", "*SW*", "*compartilhamento de sites*", "*software*", "*licença*", "*vistoria*", "*licenca*", "*ENERGIA ELETRICA*"), Operator:=xlFilterValues
End Sub
Nesse exemplo, eu preciso filtrar todas as linhas que começam com "serv" e todas as linhas quem contenham "Taxa" e todas as linhas que contenham "IPTU" e assim por diante.
Esse meu código retornou 0 linhas.
e sendo um campo livre, as pessoas podem digitar "serv", "Serv" ou "SERV". É possível aplicar uma função Upper nos textos do array?
Se a informação ou resposta foi útil, clique na mãozinha próxima ao botão "CITAR no canto superior direito.
Se o seu problema foi resolvido, clique no V verde para aceitar como resposta.
Postado : 14/09/2016 1:46 pm