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 .
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.
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.
Agora, vá para a guia Desenvolvedor e clique em Parar a gravação.
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.
isso abre a janela de Filtro Automático Personalizado. Selecione o intervalo. clicar.
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!