Macro para filtrar automaticamente em planilhas diferentes e colar o resultado em uma planilha diferente

Macro para filtrar automaticamente em planilhas diferentes e colar o resultado em uma planilha diferente

Preciso criar um filtro automático em três planilhas com base nos valores selecionados nas três listas suspensas em uma planilha separada na mesma pasta de trabalho. As três planilhas têm os mesmos cabeçalhos das colunas A a AG e preciso filtrar essas três planilhas e colar o resultado em uma planilha separada na mesma pasta de trabalho. Na outra planilha com as listas suspensas, preciso selecionar três opções para filtrar colunas diferentes simuladamente. As 3 listas suspensas são Nome, Período (Data) e Status (Itens em aberto novos, concluídos e atuais)

As colunas que preciso filtrar são a coluna A (nome), para as colunas de data a coluna U ou a coluna V dependendo do valor selecionado na lista suspensa Período mencionado acima. Também preciso filtrar todos os itens em aberto atuais quando ele estiver selecionado na lista suspensa Status.

O que eu quero fazer são os seguintes cenários: 1.) Se eu selecionar nas listas suspensas Nome, Período e Status = "Novo", os dados nas três planilhas filtrarão a coluna A (nome) e a coluna U (data de novos itens) se eles corresponderem às seleções suspensas.

2.) Se eu selecionar nas listas suspensas Nome, Período e Status = "Concluído", os dados nas três planilhas filtrarão a coluna A (nome) e a coluna V (data dos itens concluídos) se corresponderem às seleções suspensas .

3.) Se eu selecionar na lista suspensa Nome, Período e Status = "Itens em aberto atuais", os dados nas três planilhas filtrarão a coluna A (nome) e a coluna L.

Também preciso que os resultados filtrados sejam capturados em uma planilha separada na mesma pasta de trabalho e na pasta de trabalho para serem atualizados automaticamente quando houver alterações nos dados e para excluir os dados filtrados existentes ao filtrar novas seleções. Espero que você possa me ajudar nisso. Desde já, obrigado!

Responder1

Se este for o Microsoft Excel, recomendo postar sua pergunta em mrexcel.com.

Provavelmente vão sugerir que você anexe a planilha em questão ao seu post para facilitar o entendimento do problema.

informação relacionada