Тёмный

Excel VBA - Filtrando Dados (texto, número e data) 

Adriano Pataro
Подписаться 12 тыс.
Просмотров 3,9 тыс.
50% 1

Nesta aula, aprenda a Filtrar dados no Excel usando Programação VBA. Veja como filtrar textos, números e datas.
Conheça meu Livro de Excel ➝ novatec.com.br...
Baixe a planilha aqui ➝ onedrive.live....
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -- - - - - - - - - - - - - - - - - - - - - - -- - - - - - - - - - - - -- - - - - - - - - - - - -
Inscreva-se no canal ➝ bit.ly/inscreve...
Se gostou, não esqueça de clicar em Gostei e não deixe de compartilhar o vídeo :)
#excel​ #AdrianoPataroExcelVBA

Опубликовано:

 

23 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 23   
@orionjmop3446
@orionjmop3446 3 года назад
TOOP MEU MANO, ENTENDI TUDO SIMPLES E PRATICO, E NOIS VLW
@flaeski
@flaeski 3 года назад
Legal Adriano, parabéns pelo vídeo! Bem didático. Poderias ensinar como fazer esses filtros dinamicamente onde usaríamos um célula para digitar o que filtrar. 👏👏👏
@AdrianoPataro
@AdrianoPataro 3 года назад
Olá Flávio, obrigado pelo comentário. Sim, terá este exemplo também. Abraço!
@MegaOrtsac
@MegaOrtsac 2 года назад
@@AdrianoPataro E até hoje não teve
@cristianomonteiro6883
@cristianomonteiro6883 3 года назад
Adriano como faço para filtrar o valor digitado no combo box?
@AdrianoPataro
@AdrianoPataro 3 года назад
Olá Cristiano. Você pode armazenar o valor escolhido em uma célula e usar a célula como referência, em vez do valor digitado no VBA. Range("A1").AutoFilter Field:=1, Criteria1:=Range("N3").Value Neste caso eu uso a célula N3, que recebe o valor da combobox. Mas precisa fazer a configuração da combobox.
@izamendes2367
@izamendes2367 2 года назад
Como faço por exemplo para filtrar só o.que começa com BO ou começa com Ca?
@AdrianoPataro
@AdrianoPataro 2 года назад
Olá Iza. Para partes do texto, use o caractere curinga *. Veja nesta aula: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-I_yqjsXEhxk.html
@antoniojota9228
@antoniojota9228 3 года назад
Como faço para que o critério seja o que esta preenchido na célula X1, que teria uma data, por exemplo?
@AdrianoPataro
@AdrianoPataro 3 года назад
Olá Jota. Use Criteria1:=Range("X1").Value. Só que para datas tem um detalhe, o VBA trabalha no formato americano mm/dd/aaaa É mais prático usar o filtro avançado: AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:=Range ("X1:X2"), Unique:=False Ainda vou gravar uma aula sobre este assunto. Abraço!
@antoniojota9228
@antoniojota9228 3 года назад
@@AdrianoPataro obrigado pelo retorno, preciso de um critério tipo: maior do que a data que está na X1, não sei como colocar o sinal de maior igual
@ReneLourenco
@ReneLourenco 2 года назад
Ótima explicação. Minha dúvida é. Tenho uma planilha parecida porém nas linhas 1 tenho o cabeçalho igual a planilha. Linha 2 tenho caixas de digitação onde ao digitar o q eu quero a planilha já faz automaticamente o filtro. Como fazer isso ??? Obrigado por me responder se possível.
@AdrianoPataro
@AdrianoPataro 2 года назад
Olá Rene. Sim é possível. Não tenho essa aula, mas dá uma olhada aqui se te ajuda: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-kJG_egtHRDY.html
@arcanjobh
@arcanjobh 8 месяцев назад
A minha não dava certo de forma alguma até eu entender que tinha que realizar a troca do formato de data para o formato USA. Obrigado
@alexkitamura2011
@alexkitamura2011 3 года назад
Adriano, como fazer a macro reconhecer um filtro com aquela data que gera quando o procv não encontra o valor correspondente 00/01/1900? gostaria de aplicar uma macro que filtrasse por essa data e deletasse as células com esse valor.
@AdrianoPataro
@AdrianoPataro 3 года назад
Olá Alex. Este valor é o zero formatado como data. Neste exemplo, você pode usar exatamente este valor no código: Range("A1").AutoFilter Field:=2, Criteria1:="=00/01/1900"
@orionjmop3446
@orionjmop3446 3 года назад
AMIGO COMSEGUE FAZER UM PARA FILTRAR A DATA DO DIA ATUAL QUE ESTAMOS ?
@AdrianoPataro
@AdrianoPataro 3 года назад
Olá Orion. Sim, em breve. Abraço!
@ddsjstudy4783
@ddsjstudy4783 2 года назад
Olá, sabe como posso filtrar datas igual ou maiores que hoje no vba ?
@rogerrosa3207
@rogerrosa3207 3 года назад
Olá, e se colocar um filtro de lista suspensa e quando selecionar uma data ou ano, a macro seleciona o texto. Como faria?
@JoseAntonioMorato
@JoseAntonioMorato 3 года назад
A planilha não está disponível para download. Mensagem: «Este item pode ter sido excluído ou ter expirado, ou talvez você não tenha permissão para vê-lo. Para saber mais, fale com o proprietário do item.»
@AdrianoPataro
@AdrianoPataro 3 года назад
Olá José. Link corrigido. Obrigado!
@JoseAntonioMorato
@JoseAntonioMorato 3 года назад
Essas aulas de VBA só podem ser para quem não tem acesso às novas funções de matrizes dinâmicas, pois fica muito mais fácil utilizar a função FILTRO: =FILTRO(Dados!A2:F207;(Dados!A2:A207="Carlos Justo")*(Dados!C2:C207="Borracha")*(Dados!E2:E207>20)*(Dados!B2:B207>1/5/2020)) 🤗
Далее
Крутой фокус + секрет! #shorts
00:10
Ozoda - Lada (Official Music Video)
06:07
Просмотров 4,4 млн
[Excel] Formulário de entrada de dados VBA
39:35
Просмотров 135 тыс.
Datas não formatadas - Filtrar entre datas vba
13:42
[Excel] Filtrar Tabela Dinâmica Ao Digitar
28:22
Просмотров 9 тыс.
✅Como Buscar Dados de um Arquivo para Outro no Excel
22:43
Крутой фокус + секрет! #shorts
00:10