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
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
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!!! 👏🏼👏🏼👊🏼👊🏼
Obrigado Cleyton! Continue nos acompanhando, e caso queira se aprofundar mais no VBA, conheça nosso curso completo vbaacademy.com.br/
Excelente aula! A didática é perfeita!
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
Show amigo, parabéns!!
@@DATA7Academy Caso precise tirar duvidas ctg, como faço?
Dentro da plataforma há um vídeo de apresentação, dê uma olhada que lá explicamos certinho.
Primeiro video que vejo e ja vou maratonar. Parabéns pela explicação prática.
Bons estudos!
Boa noite! Gosto muito dos seus videos, gostaria que tivesse um com tabela dinamica
Meu amigo, você é o melhor!!!! Parabéns pela didática e seu profissionalismo!!!!
Obrigado amigo, continue nos acompanhando. Abraços!
Muito bacana. Eu estava precisando demais! Me salvou. Com certeza ajudará demais muitos que barrarem com esta necessidade.
Israel, fantástico. Muito bom. Obrigado pela aula.
Obrigado Wagner, continue nos acompanhando. Abraços!
Mais um excelente vídeo Israel.
Obrigado Carlos, abraços amigo!
Muito bom mesmo.
Parabéns pelo conteúdo, muito didático, maior clareza impossível, o aprendizado é fácil e descomplicado. Obrigado!!!
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...
Parabéns
Suas aulas são bem explicadas
Obrigado Luis, continue nos acompanhando. Abraços!
Parabéns ótima aula, tenho uma dúvida!
Como fazer esse filtro de pesquisa sem ter que copiar para outra planilha?
Obrigado
Aula muito boa
Muito bem parabéns
Obrigado Emanuel, continue nos acompanhando. Abraços!
Muito obrigado!
Valeu Daniel, continue nos acompanhando. Abraços!
muito bom
Alguns contam carneirinhos, outros tomam chá, outros calmantes e outros postam vídeos vba para recuperar o sono. Obrigado pela aula!
melhor comentário kkkkkkkkkkkk
Vdd tem dias que estou procurando
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 .
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.
Obrigado Colega vou verificar.
Excelente, muito boa as explicações, parabéns, aprendo muito
O exemplo desta aula ajuda no controle de estoque de itens que possuem controle de serial number!
Muito proveitoso !!!
Obrigado Sillas, abraços!
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!
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?
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??
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.
Também gostaria de saber como alinhar os resultados na listbox de modo independente uns dos outros.
Boa noite, como atualizar a idade, se os dados estiverem vindo de uma fonte externa, tipo sql access?
Bom dia! Israel meu filtro esta aparecendo somente o cabeçalho o que devo fazer pra retornar os registros obrigado.
Professor boa tarde nesse filtro da para acrescentar optionbuton?
Como colocar as opções de preenchimento de filtro como opcionais? ou pelo menos um criterio?
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.
Assim como SQL, no filtro avançado eu consigo escolher as colunas que quero consultar?
E como eu faria para adicionar novos dados nesse arquivo direto pelo form? tem algum vídeo explicando?
em soma de colunas pq os valores ficam arredondados ?
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.👏👏👏
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.
@@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?
@@jaconsultoriaetreinamentos sim, é a mesma. fiz um teste há algumas semanas e não houve diferença.
@@estivisonmc bacana, vou aplicar aqui no meu projeto e ver o resultado. Obrigado pela atenção!👏👏
@@jaconsultoriaetreinamentos vlw. Feliz Natal! Não esqueça dos ensinamentos do aniversariante!
Tem como exportar em pdf os dados filtrados na list box?
Isto sim é VBA de outra Dim (Dimensão) !!!
Para quê ver outros???
Muito obrigado.
Obrigado Carlos, continue nos acompanhando. Abraços!
👏👏👏👏 show
Obrigado Lany, continue nos acompanhando. Abraços!
Por que quando vai executar a macro pelo botão filtrar ela dá erro na planilha? Conseguiria me ajudar?
ó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!
Filtro avançado performa melhor
Gostaria sobre editar minha Lisbox, não estou achando a fórmula certa
Seria pedir muito a planilha utilizada nesta aula?
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?
É professor pode preencher com todos os dados da planilha umas 20 linhas ou coluna
Sim, pode, mas nao aconselho colocar mtas colunas na listbox, procure sempre sintetizar e colocar apenas o necessário.
@@DATA7Academy mais na minha planilha as coluna 15 e 18 e 22 tem dados que gostaria de filtra e mostra no listbox?
No caso de carregar os dados com matriz como definimos os cabeçalhos?
Os cabeçalhos próprios da listbox só são possíveis pelo rowsource
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
Temos uma aula aqui em nosso canal onde falo sobre validação de datas no VBA, dê uma olhada depois
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?
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
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...
Poderia colocar If e até 31/12/9999
Não entendo o por que, mas no meu não está funcionando o filtro das datas.
Estou com o mesmo problema, quando vou colocar entre datas, vem só o cabeçalho
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
Mostre o código
@@DATA7Academy Boa noite. Obrigado pela atenção. Consegui executar o codigo.
Alguém sabe me dizer onde consigo essa base de dados?
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.
@@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.
@@DATA7Academy opa. Ainda vou chegar nessa aula. Obg!🙌
Q
wow Impressionante!!! por favor! gyazo.com/a6e8c1b8726b204482b30ba556c6bf53
Como posso remover esta linha se não consigo encontrar os dados?