Como filtrar dados personalizados para planilha do Excel no VBA para MS Excel?

VBA for Office Suite ou virtual Basic for Applications está se tornando popular entre os profissionais de escritório. Agora é uma poderosa ferramenta de programação para usuários e a melhor coisa sobre o VBA é que você pode usá-lo mesmo que não saiba nada sobre codificação. No VBA, temos macros, que são objetos que criamos para personalizar certas funções. Em seguida, chamamos essas macros e as executamos para nossa própria exigência.

a filtragem é uma ferramenta muito popular e comumente usada no MS Excel. Se você lidar com um conjunto de dados muito grande no MS Excel e precisar examinar apenas valores ou entradas específicas, poderá filtrar as linhas que não são necessárias naquele momento. Por exemplo, se você criou uma planilha do Excel contendo marcas de alunos em uma classe e deseja descobrir quem marcou 80% ou mais, pode filtrar todas as linhas em que os alunos marcaram menos de 80%. Então, este é o conceito.

para VBA, é possível criar Macros para operações de filtro. Neste artigo, mostrarei como fazê-lo.

etapas para filtrar dados personalizados para planilha do Excel no VBA para MS Excel

primeiro, você deve ativar a guia Desenvolvedor no MS Excel.

em seguida, toque na guia Desenvolvedor na faixa de opções. Existem dois tipos de referências, uma é a referência absoluta e a outra é a referência relativa. Já escrevi um artigo sobre o mesmo tópico usando referência relativa. Mas aqui, vou mostrar-lhe sem usar referência relativa. Para classificar e filtrar o tipo de funções, use sempre referência absoluta. Agora, clique em Gravar Macro .

gravador de macro de referência relativa VBA

agora, a janela de Macro de registro é aberta. Selecione uma tecla de atalho para você. Por exemplo, selecionei Ctrl + Shift + U. nomeei o atalho como FilterByCategoryClothingAccessories. Isso significa que a macro mostrará apenas as linhas, onde a categoria é roupas ou acessórios.

dados de filtro personalizados para planilha do Excel no VBA para MS Excel

Agora, vá para a guia Dados, Clique na ferramenta Filtro. Isso ativará a ferramenta Filtro. Em seguida, clique na seta suspensa na coluna Categoria. Verifique apenas o menu de roupas e acessórios.

dados de filtro personalizados para planilha do Excel no VBA para MS Excel

Agora, vá para a guia Desenvolvedor e clique em Parar a gravação.

 dados de filtro personalizados para planilha do Excel no VBA para MS Excel

se você deseja filtrar com base em um intervalo de números, por exemplo, aqui quero ver linhas que têm vendas entre $15.000 e $55.000. Então, clique no menu suspenso da coluna vendas, vá para filtros de número e selecione entre.

dados de filtro personalizados para planilha do Excel no VBA para MS Excel

isso abre a janela de Filtro Automático Personalizado. Selecione o intervalo. clicar.

dados de filtro personalizados para planilha do Excel no VBA para MS Excel

sua macro agora foi criada. Em seguida, vá para a guia Desenvolvedor e clique em Parar Gravação.

isso é tudo!

Leia Mais: lista de todos os tutoriais do Excel VBA

sobre Debaleena

a felicidade é a melhor terapia. Use-o para curar a si mesmo e depois aos outros!

Write a Comment

O seu endereço de email não será publicado.