TOOP MEU MANO, ENTENDI TUDO SIMPLES E PRATICO, E NOIS VLW
@flaeski4 жыл бұрын
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. 👏👏👏
@AdrianoPataro4 жыл бұрын
Olá Flávio, obrigado pelo comentário. Sim, terá este exemplo também. Abraço!
@MegaOrtsac3 жыл бұрын
@@AdrianoPataro E até hoje não teve
@cristianomonteiro68833 жыл бұрын
Adriano como faço para filtrar o valor digitado no combo box?
@AdrianoPataro3 жыл бұрын
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.
@izamendes23672 жыл бұрын
Como faço por exemplo para filtrar só o.que começa com BO ou começa com Ca?
@AdrianoPataro2 жыл бұрын
Olá Iza. Para partes do texto, use o caractere curinga *. Veja nesta aula: kzbin.info/www/bejne/f5Dcop2pjaqbrs0
@ReneLourenco782 жыл бұрын
Ó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.
@AdrianoPataro2 жыл бұрын
Olá Rene. Sim é possível. Não tenho essa aula, mas dá uma olhada aqui se te ajuda: kzbin.info/www/bejne/oXuqkJidqa2Fers
@antoniojota92283 жыл бұрын
Como faço para que o critério seja o que esta preenchido na célula X1, que teria uma data, por exemplo?
@AdrianoPataro3 жыл бұрын
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!
@antoniojota92283 жыл бұрын
@@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
@orionjmop34463 жыл бұрын
AMIGO COMSEGUE FAZER UM PARA FILTRAR A DATA DO DIA ATUAL QUE ESTAMOS ?
@AdrianoPataro3 жыл бұрын
Olá Orion. Sim, em breve. Abraço!
@arcanjobh11 ай бұрын
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
@JoseAntonioMorato4 жыл бұрын
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.»
@AdrianoPataro4 жыл бұрын
Olá José. Link corrigido. Obrigado!
@alexkitamura20113 жыл бұрын
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.
@AdrianoPataro3 жыл бұрын
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"
@ddsjstudy47832 жыл бұрын
Olá, sabe como posso filtrar datas igual ou maiores que hoje no vba ?
@rogerrosa32073 жыл бұрын
Olá, e se colocar um filtro de lista suspensa e quando selecionar uma data ou ano, a macro seleciona o texto. Como faria?
@JoseAntonioMorato4 жыл бұрын
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)) 🤗