Vous êtes sur la page 1sur 4

FILTRO AVANADO EXCEL COM MACRO

Com o arquivo que voc baixou copie o cabealho da lista a partir da clula H1.

Tabela - Cabealho 3. Para criar um filtro avanado voc deve saber que:

A planilha deve possuir uma lista com cabealhos, esta lista a fonte aonde sero aplicados os filtros; Deve haver uma parte da planilha com os mesmos cabealhos, os cabealhos devem ser exatamente iguais, pois abaixo destes campos que voc colocar os critrios, que podem ser frmulas que retornem valores da lista, pode ser valores utilizando os indicadores >, <, <>, =, como por exemplo >1.

4.Digite na clula H2 a palavra Joo, na coluna valor da clula L2 digite >100.

5.Clique na guia Dados e no boto Avanado. 6.Na tela que segue, voc ter a parametrizao do filtro avanado.

No primeiro campo Intervalo da lista, selecione a lista de dados: $A$1:$F$831 No segundo campo, Intervalo de critrios, selecione o intervalo de critrios com o cabealho: $H$1:$M$2 Como queremos que a lista seja filtrada em um outro local clique na ao Copiar para outro local No campo Copiar para selecione o intervalo $H$7:$M$7

7.Clique no boto Ok, note que os dados foram filtrados logo abaixo do filtro de dados conforme especificado.

Pronto! Terminamos a a primeira parte do tutorial, entendendo como funciona o Filtro Avanado. O problema que sempre que voc for filtrar ter que repetir estas aes. Para resolver este problema vamos fazer uma macro para gravar as aes de filtragem de dados. Criando uma macro para automatizar o filtro avanado

Clique na guia Desenvolvedor Clique no boto Gravar Macro Digite no campo Nome da Macro Filtrar, na tecla de atalho digite A e em Armazenar Macro em: selecione Esta pasta de trabalho.

Clique em OK. Cuidado, a partir deste momento todas as operaes que voc fizer sero gravadas, por isso no clique em qualquer lugar na planilha. Clique em uma clula da lista, por exemplo F1 e clique na guia Dados em Avanado Verifique se o intervalo de dados selecionado corresponde $A$1:$F$831, seno corrija-o. No intervalo de critrios verifique se est apontando para $H$1:$M$2, seno corrija. Marque novamente a opo Copiar para outro local e verifique se o intervalo $H$7:$M$7. Clique em OK. Volte na guia Desenvolvedor e clique em Parar Gravao. Agora clique na guia Inserir e selecione o boto Formas e escolha a forma de Retngulo e desenhe-a ao lado dos critrios, mais ou menos partir da coluna N. Selecione a forma criada e Digite Filtrar. Clique com o boto direito sobre o retngulo e selecione a opo Atribuir Macro. Na janela que segue selecione a macro criada que tem o nome Filtrar.

Pronto! Para testar altere alguma propriedade do filtro, como por exemplo digite Ana no lugar de Jos e clique no boto Filtrar.

Vous aimerez peut-être aussi