Aplicar Filtro em ListBox (Incluindo Intervalo de Datas) - Completo

Поделиться
HTML-код
  • Опубликовано: 2 ноя 2024
  • Curso de VBA do Zero ao Avançado - Assine por apenas R$49,90 por mês sem fidelidade👇🏼
    data7academy.c...
    Ao fazer sua assinatura hoje você terá acesso imediato a:
    ✅ Curso de VBA Completo (Do básico ao avançado)
    ✅ Curso de Excel Completo (Do básico ao avançado)
    ✅ Plano de Estudos Personalizado
    ✅ Lista de Exercícios
    ✅ Desenvolvimento de Sistemas e Programas Práticos em VBA
    ✅ Integração do VBA com Pacote Office (Word, Power Point, Access e Outlook)
    ✅ Integração do VBA com MySQL Online (Banco de dados online)
    🎁 Lives e Eventos ao Vivo da DATA7 Academy (Todas as edições da Semana VBA na Prática)
    🎁 Curso Completo de Web Scraping (Bônus por tempo limitado)
    🎁 Curso Básico de Power BI (Bônus por tempo limitado)
    🎁 Como ter um perfil atrativo no Linkedin (Bônus por tempo limitado)
    🎁 Inglês para Entrevistas (Bônus por tempo limitado)
    📃 Certificado de conclusão
    Nesse vídeo você vai aprender a aplicar um filtro em uma listbox. Vamos aprender também a aplicar o filtro considerando intervalo entre datas.
    ➜ Conecte-se com a DATA7 Academy nas redes sociais:
    • Instagram: / data7academy
    • LinkedIn: / data7academy
    • Facebook: / data7academy
    • Telegram: t.me/+TDxqvRIc...
    • E-mail: vbaacademy@vbaacademy.com.br

Комментарии • 93

  • @DATA7Academy
    @DATA7Academy  8 месяцев назад

    Curso de VBA do Zero ao Avançado - Assine por apenas R$49,90 por mês sem fidelidade👇🏼
    data7academy.com.br/?origem=yt_org_filtrolistbox

  • @cleytonemiliano
    @cleytonemiliano 2 года назад +2

    Israel, já vi vários e vários vídeos aqui no You Tube sobre VBA, mas nunca vi alguém com uma didática tão boa um e conhecimento tão específico na ferramenta! Realmente o melhor conteúdo de VBA do Brasil, se não for do mundo, né? Like antes mesmo de começar o vídeo!!! Parabéns e todo sucesso do mundo!!! 👏🏼👏🏼👊🏼👊🏼

    • @DATA7Academy
      @DATA7Academy  2 года назад +1

      Obrigado Cleyton! Continue nos acompanhando, e caso queira se aprofundar mais no VBA, conheça nosso curso completo vbaacademy.com.br/

  • @armandorocha7408
    @armandorocha7408 Год назад +1

    Excelente aula! A didática é perfeita!

  • @aridsonnunes2548
    @aridsonnunes2548 3 года назад +1

    Muito obrigado Israel...comprei seu curso e já fiz um projeto para meu condomínio e esse já pagou no curso e ainda sobrou 1.000

    • @DATA7Academy
      @DATA7Academy  3 года назад

      Show amigo, parabéns!!

    • @aridsonnunes2548
      @aridsonnunes2548 3 года назад

      @@DATA7Academy Caso precise tirar duvidas ctg, como faço?

    • @DATA7Academy
      @DATA7Academy  3 года назад

      Dentro da plataforma há um vídeo de apresentação, dê uma olhada que lá explicamos certinho.

  • @jsilvaoli
    @jsilvaoli 2 года назад +1

    Primeiro video que vejo e ja vou maratonar. Parabéns pela explicação prática.

  • @williamcesar8346
    @williamcesar8346 Год назад

    Boa noite! Gosto muito dos seus videos, gostaria que tivesse um com tabela dinamica

  • @pontesbordados5660
    @pontesbordados5660 3 года назад +2

    Meu amigo, você é o melhor!!!! Parabéns pela didática e seu profissionalismo!!!!

    • @DATA7Academy
      @DATA7Academy  3 года назад +1

      Obrigado amigo, continue nos acompanhando. Abraços!

  • @romulos.oliveira4381
    @romulos.oliveira4381 2 года назад

    Muito bacana. Eu estava precisando demais! Me salvou. Com certeza ajudará demais muitos que barrarem com esta necessidade.

  • @wagnerlima6573
    @wagnerlima6573 3 года назад +1

    Israel, fantástico. Muito bom. Obrigado pela aula.

    • @DATA7Academy
      @DATA7Academy  3 года назад

      Obrigado Wagner, continue nos acompanhando. Abraços!

  • @Carlos-ch8uv
    @Carlos-ch8uv 3 года назад +1

    Mais um excelente vídeo Israel.

    • @DATA7Academy
      @DATA7Academy  3 года назад

      Obrigado Carlos, abraços amigo!

  • @josealvesferreira1683
    @josealvesferreira1683 Год назад

    Muito bom mesmo.

  • @sidneymiranda6272
    @sidneymiranda6272 2 года назад

    Parabéns pelo conteúdo, muito didático, maior clareza impossível, o aprendizado é fácil e descomplicado. Obrigado!!!

    • @vladimirribeiro1713
      @vladimirribeiro1713 Год назад

      pfv coloque a planilha com o codigo para baixarmos com isso completaria a didática, pois hj tenho o lado squerdo paralisado tanto o inferior e o superior...

  • @RealizandoSonhos.
    @RealizandoSonhos. 3 года назад +1

    Parabéns
    Suas aulas são bem explicadas

    • @DATA7Academy
      @DATA7Academy  3 года назад +1

      Obrigado Luis, continue nos acompanhando. Abraços!

  • @beto20511
    @beto20511 Год назад

    Parabéns ótima aula, tenho uma dúvida!
    Como fazer esse filtro de pesquisa sem ter que copiar para outra planilha?
    Obrigado

  • @RodrigoSouza-hd5cs
    @RodrigoSouza-hd5cs 2 года назад

    Aula muito boa

  • @emanuelgomes3478
    @emanuelgomes3478 3 года назад +1

    Muito bem parabéns

    • @DATA7Academy
      @DATA7Academy  3 года назад

      Obrigado Emanuel, continue nos acompanhando. Abraços!

  • @palhacoleleu
    @palhacoleleu 3 года назад +1

    Muito obrigado!

    • @DATA7Academy
      @DATA7Academy  3 года назад

      Valeu Daniel, continue nos acompanhando. Abraços!

  • @laurofilho6527
    @laurofilho6527 Год назад

    muito bom

  • @waguialves
    @waguialves 3 года назад +8

    Alguns contam carneirinhos, outros tomam chá, outros calmantes e outros postam vídeos vba para recuperar o sono. Obrigado pela aula!

    • @cuhrupira
      @cuhrupira 3 года назад +1

      melhor comentário kkkkkkkkkkkk

    • @RodrigoSouza-hd5cs
      @RodrigoSouza-hd5cs 2 года назад +1

      Vdd tem dias que estou procurando

  • @marcieltisoni4431
    @marcieltisoni4431 3 года назад

    Nobre Parabéns, você sempre consegue me surpreender com a qualidade de seus vídeos, ótimas ideias de assuntos, que é uma dúvida de muitos usuários, Show!!!, Obrigado, poderia em uma outra oportunidade postar filtros com datas com Sql .

    • @estivisonmc
      @estivisonmc 3 года назад +1

      Ele já passou um vídeo q mostra conexão com access, no site q ele mostra no vídeo tbm tem conexão com o Excel.
      O filtro SQL seria seria: select * from [nome da planilha] where nacionalidade = 'França', por exemplo.

    • @marcieltisoni4431
      @marcieltisoni4431 3 года назад +1

      Obrigado Colega vou verificar.

  • @cassiovilar
    @cassiovilar 3 года назад

    Excelente, muito boa as explicações, parabéns, aprendo muito

  • @Vando.Santos
    @Vando.Santos 3 года назад

    O exemplo desta aula ajuda no controle de estoque de itens que possuem controle de serial number!

  • @sillassgproducoes6051
    @sillassgproducoes6051 3 года назад +1

    Muito proveitoso !!!

  • @leandrorodrigues9645
    @leandrorodrigues9645 3 года назад

    Excelente vídeo. Parabéns pelo excelente trabalho!
    Teria como você fazer um vídeo explicando como realizar o procedimento de filtrar entre datas em uma Listbox com mais de 10 colunas e realizando a filtragem dos dados na própria Listbox, no caso da minha necessidade desse filtro, está ficando muito lento usando as planilhas, pois a base de dados que eu preciso tratar contem mais de 133.000 linhas.
    Eu sou novato em VBA e não tenho ideia de como fazer isso.
    Desde já agradeço!

  • @natapinheiro8452
    @natapinheiro8452 3 года назад

    Excelente vídeo e didática.
    Como faço para um campo de data que não vai ser preenchido no momento, aí clicando na listbox para editar o cadastro, ele retornar vazio para a textbox?

  • @paulocezarferreiraborges9425
    @paulocezarferreiraborges9425 3 года назад +1

    Boa tarde. Seria possível evitar o erro caso não preenchesse as datas?? Queron dizer, o campo data inicio e data final fosse opcional??

  • @sidneisouza9243
    @sidneisouza9243 3 года назад +1

    Excelente conteúdo. Boa didática. Parabéns! Tenho dúvidas em como alinhar os dados da coluna da listbox, mas todas as colunas juntas e sim separadas. Exemplo: Colunas 1, 2 alinhadas a esquerda, colunas 3, 4 no centro e colunas 5, 6 a direita. É possível fazer isso? Não consegui achar nenhum vídeo aqui no RUclips mostrando como se faz. Obrigado.

    • @farmarcos
      @farmarcos 3 года назад

      Também gostaria de saber como alinhar os resultados na listbox de modo independente uns dos outros.

  • @renatosantos4
    @renatosantos4 Год назад

    Boa noite, como atualizar a idade, se os dados estiverem vindo de uma fonte externa, tipo sql access?

  • @WESLEYROCHADASILVALEO
    @WESLEYROCHADASILVALEO 3 года назад

    Bom dia! Israel meu filtro esta aparecendo somente o cabeçalho o que devo fazer pra retornar os registros obrigado.

  • @hebertalmeida227
    @hebertalmeida227 3 года назад

    Professor boa tarde nesse filtro da para acrescentar optionbuton?

  • @haroldopassos9859
    @haroldopassos9859 3 года назад

    Como colocar as opções de preenchimento de filtro como opcionais? ou pelo menos um criterio?

  • @farmarcos
    @farmarcos 3 года назад

    Em relação à formatação da data, foi utilizado o padrão americano: mm/dd/yyyy. Se for uma data do tipo 1/12/2000, qual data será utilizada pelo sistema: a digitada ou 12/1/2000? Outra pergunta, ao formatar posso utilizar como padrão: dd/mm/yyyy? Obrigado.

  • @estivisonmc
    @estivisonmc 3 года назад

    Assim como SQL, no filtro avançado eu consigo escolher as colunas que quero consultar?

  • @lucasaguilar9918
    @lucasaguilar9918 2 года назад

    E como eu faria para adicionar novos dados nesse arquivo direto pelo form? tem algum vídeo explicando?

  • @lrgoncalves40
    @lrgoncalves40 2 года назад

    em soma de colunas pq os valores ficam arredondados ?

  • @jaconsultoriaetreinamentos
    @jaconsultoriaetreinamentos 3 года назад +1

    Bom dia, tudo bem? Excelente aula! Parabéns! Poderia me esclarecer uma dúvida: como fazer para ajustar automaticamente as larguras das colunas da listbox? Obrigado.👏👏👏

    • @estivisonmc
      @estivisonmc 3 года назад +1

      Eu faço assim: Listbox1.ColumnWidth = range("A1").width &" Pt; " &range("B1").width &" Pt"
      Desse jeito fica na largura da coluna onde está os dados.

    • @jaconsultoriaetreinamentos
      @jaconsultoriaetreinamentos 3 года назад

      @@estivisonmc obrigado pela resposta, mas fica a dúvida: a unidade de medida "pt" das colunas da planilha é a mesma unidade aplicada às colunas da Listbox?

    • @estivisonmc
      @estivisonmc 3 года назад +1

      @@jaconsultoriaetreinamentos sim, é a mesma. fiz um teste há algumas semanas e não houve diferença.

    • @jaconsultoriaetreinamentos
      @jaconsultoriaetreinamentos 3 года назад +1

      @@estivisonmc bacana, vou aplicar aqui no meu projeto e ver o resultado. Obrigado pela atenção!👏👏

    • @estivisonmc
      @estivisonmc 3 года назад +1

      @@jaconsultoriaetreinamentos vlw. Feliz Natal! Não esqueça dos ensinamentos do aniversariante!

  • @rodrigorosa1361
    @rodrigorosa1361 8 месяцев назад

    Tem como exportar em pdf os dados filtrados na list box?

  • @CarlosSantos-mz1kj
    @CarlosSantos-mz1kj 3 года назад +4

    Isto sim é VBA de outra Dim (Dimensão) !!!
    Para quê ver outros???
    Muito obrigado.

    • @DATA7Academy
      @DATA7Academy  3 года назад

      Obrigado Carlos, continue nos acompanhando. Abraços!

  • @lany1280
    @lany1280 3 года назад +1

    👏👏👏👏 show

    • @DATA7Academy
      @DATA7Academy  3 года назад

      Obrigado Lany, continue nos acompanhando. Abraços!

  • @vidracariafidelense2426
    @vidracariafidelense2426 2 года назад

    Por que quando vai executar a macro pelo botão filtrar ela dá erro na planilha? Conseguiria me ajudar?

  • @estivisonmc
    @estivisonmc 3 года назад

    ótimo vídeo! Já vi q está disponível na plataforma vba academy! :)
    Dúvidas:
    o filtro também pode ser via for next, certo?
    haveria diferença de performance entre for next e filtro avançado?
    Obg!

    • @DATA7Academy
      @DATA7Academy  3 года назад +1

      Filtro avançado performa melhor

  • @cassiovilar
    @cassiovilar 3 года назад

    Gostaria sobre editar minha Lisbox, não estou achando a fórmula certa

  • @CarlosSantos-mz1kj
    @CarlosSantos-mz1kj 3 года назад

    Seria pedir muito a planilha utilizada nesta aula?

  • @deividchapeleiro
    @deividchapeleiro 3 года назад

    Seria pedir demais, um vídeo sobre como alterar cores de células através de códigos, sendo essas cores, no padrão gradiente?

  • @hebertalmeida227
    @hebertalmeida227 3 года назад

    É professor pode preencher com todos os dados da planilha umas 20 linhas ou coluna

    • @DATA7Academy
      @DATA7Academy  3 года назад +1

      Sim, pode, mas nao aconselho colocar mtas colunas na listbox, procure sempre sintetizar e colocar apenas o necessário.

    • @hebertalmeida227
      @hebertalmeida227 3 года назад

      @@DATA7Academy mais na minha planilha as coluna 15 e 18 e 22 tem dados que gostaria de filtra e mostra no listbox?

  • @naasilva100
    @naasilva100 3 года назад

    No caso de carregar os dados com matriz como definimos os cabeçalhos?

    • @DATA7Academy
      @DATA7Academy  3 года назад +1

      Os cabeçalhos próprios da listbox só são possíveis pelo rowsource

  • @wellingtontindo3741
    @wellingtontindo3741 3 года назад

    Boa tarde!
    estou com um problema
    quando eu coloco a data na pesquisa quando vai para planilha inverte os a data
    Ex. 01/02/2021
    02/01/2021
    Será que poderia me auxiliar

    • @DATA7Academy
      @DATA7Academy  3 года назад

      Temos uma aula aqui em nosso canal onde falo sobre validação de datas no VBA, dê uma olhada depois

  • @sandircosta
    @sandircosta 3 года назад

    Uma dúvida: uma vez que passamos a utilizar o format (mm/dd/yyyy), passa a ser obrigatório preencher alguma data nos dois textbox toda vez que for filtrar qualquer coisa... Como corrigir isso para que, quando o campo de intervalo de datas não for essencial, o formulário aceite filtrar os dados sem preencher necessariamente uma data?

    • @DATA7Academy
      @DATA7Academy  3 года назад +1

      Se o campo não for essencial vc faz um if para saber se está ou não em branco, se estiver vc não atribui nenhum valor a variável que foi declarada como date

  • @fmo2100
    @fmo2100 3 года назад

    Pra contornar o problema do erro quando as datas estão vazias, talvez dê certo fazer uma verificação com If e, se os campos das datas estiverem vazios, definir seus valores para primeira data do vba e uma data futura bem distante que garanta que abranja todas as datas que virão a ser colocadas mais tarde...

  • @ismaelfarias3434
    @ismaelfarias3434 2 года назад +1

    Não entendo o por que, mas no meu não está funcionando o filtro das datas.

    • @alexandersantos2636
      @alexandersantos2636 2 года назад

      Estou com o mesmo problema, quando vou colocar entre datas, vem só o cabeçalho

  • @franciscobrandao3578
    @franciscobrandao3578 3 года назад

    Professor, como resolvo esse problema?
    Nao consigo ver erro na digitação do codigo.
    Falta algo em meu pc?
    '-----------------------
    Erro de Compilaçãp:
    O tipo definido pelo usuario nao foi definido

    • @DATA7Academy
      @DATA7Academy  3 года назад

      Mostre o código

    • @franciscobrandao3578
      @franciscobrandao3578 3 года назад

      @@DATA7Academy Boa noite. Obrigado pela atenção. Consegui executar o codigo.

  • @matheuslorenzeto1682
    @matheuslorenzeto1682 3 года назад

    Alguém sabe me dizer onde consigo essa base de dados?

    • @estivisonmc
      @estivisonmc 3 года назад

      Eu não tbm não encontrei. Aí fiz uma busca por Lista de jogadores com data de nascimento e peguei uma onde o Pelé nomeava os 100 melhores jogadores vivos e fiz a consulta do video sobre ela. Foi um bom exercício.

    • @DATA7Academy
      @DATA7Academy  3 года назад +1

      @@estivisonmc A mesma planilha está disponível no módulo 12 do Curso de VBA nas aulas sobre SQL. Numa outra oportunidade eu deixo o link aqui para download.

    • @estivisonmc
      @estivisonmc 3 года назад

      @@DATA7Academy opa. Ainda vou chegar nessa aula. Obg!🙌

  • @johnnyaraujo3399
    @johnnyaraujo3399 2 года назад

    Q

  • @proyecto2148
    @proyecto2148 3 года назад

    wow Impressionante!!! por favor! gyazo.com/a6e8c1b8726b204482b30ba556c6bf53
    Como posso remover esta linha se não consigo encontrar os dados?