Página 1 de 1

Macro com filtro avançado - 2

Enviado: 12 Mai 2015 às 14:55
por TonyCvo
Boa tarde senhores,
Procurei uma solução que me atendeu em partes, alexandrevba me disponibilizou uma macro que rodou bem até encontrar a seguinte situação: (planilha em anexo)
Ao marcar a ancora que tem o valor 9.31 e 9.34 simultaneamente, se tiver outro valor como 9.38 com a mesma ancora, ele também atribui valor 1. Exemplo da linha 15 a 17. Preciso que a macro identifique só as ancoras que possuem 9.31 e 9.34 simultaneamente, se tiver mais códigos, ela não deveria marcar com 1 as ancoras com 9.31 e 9.34. Possível? Pelejei e não consegui.

Macro com filtro avançado - 2

Enviado: 12 Mai 2015 às 14:57
por TonyCvo
Não consigo anexar .xlms :(

Re: Macro com filtro avançado - 2

Enviado: 12 Mai 2015 às 16:29
por TonyCvo
Em ZIP deu.

Re: Macro com filtro avançado - 2

Enviado: 13 Mai 2015 às 08:35
por TonyCvo
A solução que encontrei foi colocar a condição da ancora repetindo duas vezes conforme planilha em anexo.


Range("F2").Formula = "=IF(AND(COUNTIFS($E$2:$E$90000,$E2)=2,COUNTIFS($E$2:$E$90000,$E2,$B$2:$B$90000,""9.31"")>0,COUNTIFS($E$2:$E$90000,$E2,$B$2:$B$90000,""9.34"")>0),1,0)"

Alguém pensou numa resolução melhor?