Como atualizar o resultado do filtro avançado automaticamente no Excel?
Quando aplicamos o recurso Filtro avançado, descobriremos que o resultado filtrado não mudará automaticamente com a mudança de critérios. Para isso, precisamos aplicar a função Filtro avançado mais uma vez para obter o novo resultado. Mas, você tem algum truque bom e rápido para atualizar o resultado do filtro avançado automaticamente, conforme a captura de tela mostrada no Excel?
Atualize o resultado do filtro avançado automaticamente com o código VBA
Atualize o resultado do filtro avançado automaticamente com o código VBA
O seguinte código VBA pode ajudá-lo a atualizar automaticamente o resultado do filtro avançado quando você alterar os critérios conforme necessário, faça o seguinte:
1. Clique com o botão direito na guia da planilha em que deseja filtrar os dados automaticamente e escolha Ver código a partir do menu de contexto, no aberto Microsoft Visual Basic para aplicativos janela, copie e cole o seguinte código no módulo em branco:
Código VBA: atualize o resultado do filtro avançado automaticamente:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Range("A5:D21").AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:=Range _
("A1:C3"), Unique:=False
End Sub
Note: No código acima: A5: D21 é o intervalo de dados que você deseja filtrar, A1: C3 é o intervalo de critérios no qual filtrar.
2. Em seguida, salve e feche a janela de código, agora, quando você alterar os critérios na faixa de critérios, o resultado filtrado será atualizado automaticamente de uma vez.
Melhores ferramentas de produtividade de escritório
Aprimore suas habilidades de Excel com o Kutools para Excel e experimente uma eficiência como nunca antes. Kutools para Excel oferece mais de 300 recursos avançados para aumentar a produtividade e economizar tempo. Clique aqui para obter o recurso que você mais precisa...
Office Tab traz interface com guias para o Office e torna seu trabalho muito mais fácil
- Habilite a edição e leitura com guias em Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
- Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!