Domine esses truques simples de filtragem no Excel VBA hoje - ID Card Make

Domine esses truques simples de filtragem no Excel VBA hoje - ID Card Make Uma das habilidades mais essenciais para construir qualquer aplicativo no Excel é a capacidade de filtrar dados de fato Eu usei em quase todos das minhas aplicações e hoje vou.

Domine esses truques simples de filtragem no Excel VBA hoje

Para compartilhar com você todos os métodos que você precisa aprender a construir incríveis aplicações oi, aqui é Randy com Excel para Freelancers e no filtro de hoje fundamentos para iniciantes em Excel VBA.

Vamos compartilhar exatamente isso para que você aprenderemos todos os aspectos sobre como filtre dados de forma simples e fácil e você pode usá-lo em qualquer tipo de aplicação, então vamos começar, eu tenho alguns.

Informações aqui nesta folha que temos uma lista de frutas junto com seus preços números e datas que vamos aprender como filtrar qualquer tipo de dados para que você pode filtrar dados, é claro, se você quiser.

Muito facilmente usando o tipo e filter, no entanto, queremos usar VBA para fazendo nossa filtragem porque podemos incorporá-lo em muito maior aplicativos, podemos pegar os dados que.

Podemos movê-lo para filtrar os dados que podemos copiar podemos fazer um loop através dele, então, uma vez que temos esses dados de filtro, podemos então trabalhar com ele, então queremos usar o VBA para fazer apenas então o que vamos fazer é.

Vai abrir o editor VBA, você pode use uma tecla de atalho alt f11 para que você também pode clicar com o botão direito e personalizar Urban certificando-se de que você tem o guia de desenvolvedores aberta, certifique-se de que isso seja.

Verificado também o que você pode fazer é clicar em uma vez que é e então basta entrar o editor básico do VBA aqui, então este Visual Editor básico é para onde vamos escrever nossas macros para filtrar nossos.

Dados, então o que queremos fazer é escrever nossos macros vamos escrevê-lo dentro de um módulo, então para fazer isso precisamos criar um módulo totalmente novo, então vamos direto clique em qualquer lugar e iremos.

Insira um módulo então aqui está nosso primeiro módulo ok, agora o que queremos fazer é eu só quero criar um online bem básico declaração para filtrar algumas frutas, então como fazemos isso então o que vamos fazer.

Vamos escrever uma sub-rotina chamado filtro subbásico, vamos use o filtro automático para este básico filtro ok, então quando tivermos isso eu quero para criar este filtro básico com base no.

Conjunto de intervalo, então quero filtrar um muito faixa específica agora estamos focados folha um aqui, então esta é a folha que Vou me concentrar e no que eu quero o que fazer eu quero filtrar todas essas frutas.

    Ok, então aqui temos B4 até o fim - ID Card Make

    Até B24 esse é o intervalo que eu queremos focar e é isso que queremos para filtrar, então dentro do nosso editor VBA estamos vamos escrever algum código que primeiro precisamos.

    Para chamar a folha que está sempre importante, então vamos usar o código folha de nome um que é o codinome e então precisamos especificar qual intervalo vamos filtrar então estamos.

    Vamos usar range então vamos começar com B3 quero incluir isso cabeçalho B3 até B24, então essa será a nossa gama, estamos vou usar o filtro automático, então filtro automático.

    O que fazemos com a filtragem automática, então vamos para usar esse filtro automático selecionado no intellisense e então podemos ver quando espaço para imprensa o intellisense vai mostre-nos qual é o nosso campo, então vamos.

    Para definir o campo dois pontos igual a um e então queremos os critérios primeiro critério critérios que uma coluna é igual e o que eu quiser filtrar por podemos usar banana então.

    Vamos usar banana quero mostrar as bananas só e só há uma ok, agora tudo o que precisamos fazer é simplesmente execute este filtro e veremos que é foi filtrado por bananas agora queremos.

    Limpar o filtro, é claro que podemos limpar o filtro autof certo se quisermos desligue isso ou podemos usar nosso Auto filtre aqui sob o sord e filtre e podemos desligar o filtro aqui, mas.

    Vamos usar o VBA para fazer isso, então como fazemos isso vou escrever outro filtro macro sub clear ok e dentro desta folha um ponto que vamos usar o modo de filtro autof é igual a falso e.

    Quando corrermos isso vai limpar ok, perfeito, então veremos como podemos filtrar automaticamente por qualquer valor que for filtrar isso então poderemos para limpar e se quisermos filtrar.

    Números que podemos fazer exatamente isso, só precisamos

    Para alterar o intervalo, então quero filtrar esses números e quero procurar um número específico, então para fazer isso eu estou vou mudar o intervalo de B para e então.

    Vai ser e então eu acredito o último é no dia 23, ok, então agora o que eu quero fazer é filtrar um número relativamente fácil, então vamos apenas filtrar por 48 e então o que vou fazer.

    Fazer é executá-lo novamente e nós veja que 48 é o resultado, porém com números, temos mais poder do que podemos fazer é que podemos usar maior ou menor maior ou menor que igual a maior.

    Do que igual para fazer isso, então vamos limpar o filtro automático e digamos que eu só queira conhecer números maiores que 30 então Posso fazer isso apenas colocando sinal maior e depois 30, então assim nós.

    Só pode mostrar os números que são maior que 30, então quando executamos isso, veja que nosso filtro mostra todos esses que são maiores que 30 escondendo alguns linhas aqui perfeitas, ok, então podemos ver.

    Isso é muito bom, mas também podemos fazer encontros e se quisermos fazer encontros muito muito simples também dentro da coluna G é onde nossos encontros estão localizados, então estamos vamos usar G e podemos definir um critério.

    Novamente podemos usar uma data específica ou pode usar maior ou igual ou menor maior ou igual a ou qualquer coisa assim então talvez eu queira saber apenas aqueles datas maiores ou iguais.

    Que 20 de março, portanto maior ou igual do que 20 de março, então 3 20 e depois 23 nós use o mesmo formato que é muito importante 23 agora que temos que vamos executar isso contanto que.

    Limpamos o filtro, vamos limpar o filtrar primeiro antes de executá-lo novamente, é limpo agora vamos executá-lo e nós veja que nossas datas agora são maiores do que ou igual a 20 de março perfeito e se eu.

    Quero adicionar um filtro adicional que eu quero saber talvez tudo o que contém certo ou parte de uma string eu posso fazer isso também vamos dar uma olhada nisso primeiro vamos.

    Mostre uma parte de uma string e então Mostre critérios adicionais, então vamos voltar para nossas frutas e eu vou para alterar a faixa para B totalmente B24 e talvez eu queira saber tudo.

    Que contém um poço de maçã, podemos usar um curinga para isso e um curinga para Asters e isso significa qualquer coisa depois ou antes de uma string específica, então se eu colocar o como Asis aqui e eu mostraria a Apple e.

    Então coloquei outro asterisco que significa Quero retornar quaisquer valores que contenham a string Apple, então isso significa que eles poderiam começar com qualquer coisa e eles poderiam terminar com qualquer coisa, mas eles têm que.

    Contém Apple, podemos limpar o filtro como fizemos então o que queremos fazer é que podemos execute isso e veremos que temos vermelho maçã, abacaxi e verde devem ser maçã verde como nossos valores, muito, muito.

    Facilmente podemos usar esses curingas para mostrar automaticamente resultados que contêm certos valores, então isso é muito muito útil quando temos isso, ok então podemos limpar o filtro para que possamos.

    No entanto, quero um tempo para mostrar dados entre dois tipos diferentes de dados, então para pontos de dados, por exemplo, se quisermos para mostrar datas dentro de um intervalo ou números dentro de um intervalo, podemos fazer exatamente isso também.

    O que significa que há dois critérios diferentes seria uma data maior maior que isso ou menor que isso um número isso é maior que isso e menor que isso então vamos fazer isso vamos escolher as datas.

    Então o que eu vou fazer é então eu vou para mudar isso para a coluna G, que é vai ser o nosso alcance eu vou mude nossos critérios vamos fazer maior do que 1º de fevereiro, então faremos mais.

    Do que 1º de fevereiro 2 1 2 0 2 3 e eu quero para adicionar um critério adicional, então o que O que vou fazer é usar uma vírgula e depois campo dois pontos é igual a 2 então isso vai ser nosso segundo, depois outra vírgula, então estamos.

    Vou adicionar esses critérios em critério dois, usamos dois pontos e depois é igual, quero menos do que digamos março dia 15 então vamos fazer no cotações menores que e então faremos.

    Três 1420 23 ok, muito bom, podemos então executá-lo e vemos que nossos resultados agora são qualquer coisa entre esses dois, então nós os temos.

    Tudo bem, perfeito, então veremos como podemos use dois critérios adicionais para dados pontos que estão dentro disso para que possa ser muito, muito útil, podemos esclarecer isso filtrar agora Ok, então vimos nosso básico.

    Filtrar como podemos usar o filtro autof como podemos limpar o filtro automático como podemos usar critérios adicionais ou podemos usar menos do que ou maior do que e também como podemos use variáveis de string quando estivermos.

    Fazendo strings de texto quando não precisamos uma correspondência exata perfeita também há algo chamado filtro avançado e essa é uma das coisas que eu mais uso filtro avançado é ótimo quando estamos.

    Trabalhando com dados e precisamos do resultados desses dados, especialmente em um local diferente, podemos colocar o resultados disso sem interromper qualquer coisa porque percebemos quando corremos.

    Neste filtro, vemos que algumas das linhas foram ocultadas as linhas que estão escondidos estão aqueles que não atendem aos critérios de dados, mas e se quisermos executar um filtro avançado e queremos.

    Ter esses resultados em outro lugar que seja ótimo, é isso que o filtro avançado é realmente útil, então eu adoraria mostrar a você o que é esse filtro avançado, então estamos vamos limpar o filtro agora e estamos.

    Vamos criar um filtro avançado baseado nestes dados queremos ter alguns critérios e depois queremos colocar o resultados bem aqui, então o que estamos o que vamos fazer é limpar isso.

    E vou redigitá-lo aqui, e daí que eu quero fazer é primeiro vamos com o dados originais, vamos digitá-los e vamos criar um filtro avançado vamos chamar isso de sub avançado.

    DISCLAIMER: In this description contains affiliate links, which means that if you click on one of the product links, I'll receive a small commission. This helps support the channel and allows us to continuetomake videos like this. All Content Responsibility lies with the Channel Producer. For Download, see The Author's channel. The content of this Post was transcribed from the Channel: https://www.youtube.com/watch?v=yQhQ4yjv8Yk
Previous Post Next Post