Obrigado pelo comentário meu querido, estou preparando uma série de vídeos que vai ensinar a todos a como criar um sistema completo com VBA e Excel. Ativa a notificação pois quando sair vai poder ver! Grande abraço!
Parabéns Amigo, o conteúdo é muito bom. Me surpreendi com o nível de informação que passou e de forma simples. Só achei sua voz diferente, você estava bem tranquilo nesse dia. Grato.
Aula incrível! No final dispensou o uso do Pesquisar e do Limpar, o que evita o erro de quebrar o código caso o usuário clique em limpar com a limpeza já feita. Obrigado pelo vídeo, incrível mesmo.
Que bom, Milton! Agradeço pelo seu comentário, caso não consiga ou tenha dúvidas me escreva. Não deixe de se inscrever no canal, pois postarei novos vídeos. Um abraço!
Olá Douglas Godoy, bom dia, muito obrigado por compartilhar ser conhecimento, ótima aula, muito bem explicada, parabéns. Graças ao seu trabalho consegui criar uma agenda super eficiente no excel, com busca precisa super rápida. Já tinha essa agenda no broffice, com busca em procv, mas nada se compara a agilidade e confiabilidade do excel. Um abraço.
Espetacular!!! De maneira super simples você fez códigos complexos ficarem fáceis! Para ficar ainda melhor seria possível você explicar como faz um filtro de um período de tempo, por exemplo, filtrar os registros da coluna data, de uma dia até outro (intervalo de tempo)? Muito obrigado!
Ola Douglas!! Tudo bem !!?? Fiz TODOS os passos e conferi , reconferi, re-reconferi, detalhes entre espaços, Vírgulas ou outros sinais, e ao dar F5 e clicar Limpar ele volta com erro para a tela ActiveSheet.ShowAllData...abraços e obrigado ate o momento pelas aulas e dicas muito pacientes!!!
Coloque antes o ActiveSheet.ShowAllData o seguinte trecho... On error resume next Este erro seu deve estar acontecendo devido não ter mais dados na planilha e ai ao executar o comando ele dá erro, com isso resolve.
Douglas, primeiramente muito obrigado por seus conteúdos, me ajudam demais. Precisava que, após fazer o filtro, clicar no nome e esse nome fosse copiado e colado em outra "aba" do excel, é possível?
Boa noite amigo. Primeiramente parabéns pelos videos. Fiz sua planilha de pesquisa como mostrado no video, funcionou muito bem. Porem na minha planilha base, tenho data e hora. e da erro quando incluo esses dados para realizar o filtro. Minha intenção é pesquisar por texto ou data. Desde já agradeço !!!
Olá @*Alan David*, muito obrigado pelo seu comentário e fico feliz em saber que deu certo! A busca que vai fazer no campo de data vai incluir a hora também ou apenas a data? Abs *Douglas Godoy*
No formulario estão disponiveis texto , numeros (GERAL), Data e Hora. Vou precisar realizar pesquisa por um desses itens, ou por mais de um, afim de refinar o filtro. Ex: Nome e data, ou nome e codigo, ou ate mesmo apenas pela data. Quando esta incluindo no codigo o filtro pela data, o mesmo trava.
*@Alan David* altere o critério de pesquisa para... ctiveSheet.Range("$A$1:$C$1300").AutoFilter Field:=1, Criteria1:="=" & txt_data.Value, Operator:=xlAnd o que muda é que vc vai alterar a parte abaixo *Criteria1:="=*" & txt_data.Value & "*"* para *Criteria1:="=" & txt_data.Value* faça o teste... um abraço! Douglas
ActiveSheet.Range("$A$1:$G$1300").AutoFilter Field:=1, Criteria1:="=*" & Me.txt_nome.Value & "*" ActiveSheet.Range("$A$1:$G$1300").AutoFilter Field:=2, Criteria1:="=*" & Me.txt_turma.Value & "*" ActiveSheet.Range("$A$1:$G$1300").AutoFilter Field:=3, Criteria1:="=" & Me.txt_data.Value Essa parte da linha sobre data ficou dessa forma, esta correto ? caso sim, infelizmente não funcionou. Quando clico no botão pesquisar, mesmo quando insiro a busca pelo nome, o filtro não encontra !
7 ปีที่แล้ว
Parabéns pelo video, conteúdo muito bom. Me ajudou muito. Gostaria que fizesse um que busca o dado na tabela pra fazer alterações no nome e nos outros campos. se vc puder é claro. desde já agradeço. Abraço.
Olá Douglas! Parabéns pela didática e objetividade nas aulas!! Gostaria de saber se tens alguma vídeo aula que complemente esta. Ou seja, que após selecionado o item filtrado na listview possamos levar o registro selecionado para um outro local em uma planilha. Obrigado e sucesso a você!!! Abrs.
Olá Mario, obrigado pelo seu comentário! Estou finalizando uma vídeo aula onde ensino a capturar o item filtrado e usar este dado em outros campos da forma que deseja... Se tiver urgência me envie um email que te ajudo! Abs
PARABÉNS MAN SHOW DE BOLA NUNCA TINHA CONHECIDO ESSE MÉTODO DE PESQUISA GOSTEI VOU IMPLANTAR NOS MEUS PROJETOS, VC SABE ME DIZER COMO FAÇO PRA MIM PREENCHER OS TEXTBOX COM DbCLICK NO LISTVIEW PARA EDIÇÃO E ATUALIZAÇÃO DOS DADOS DESDE JÁ AGRADEÇO ABÇ.
Caro Douglas, você tem o dom da didática eficiente, para, até leigos como eu, entenderem o que quer dizer. Uso o Excel como um feijão com arroz, para uso de planilhas de banco de dados de produtos, com as seguintes colunas: código, produto, unidade, fornecedor 1, fornecedor 1, fornecedor 3, preço unitário. Só agora resolvi aprimorar conhecimentos do excel e vbe, que não conhecia. Depois de ouvir alguns vídeos do youtube, estou sabendo para que serve o vb e, mesmo, entendi um pequeno banco de dados usando-o. Mas o que aprendi é muito elementar e tem falhas. O banco de dados que você apresentou, parece-me, é bem completo e eficiente. Já tendo uma base de dados com as colunas acima listada, posso posso adaptá-la à planilha que você brilhantemente expôs? Na planilha que tenho, com as colunas acima, como posso gerar automáticamente os códigos(feitos manualmente...)? Enfim, se puder me orientar nessa empreitada, agradecerei.
Parabéns pelo tutorial e pela didática. Eu uso o Excel 2016 e na caixa de comando clicando com o botão direito do mouse, não consigo achar o Microsoft List View. Existe uma outra ferramenta equivalente para eu prosseguir com o vídeo? É isso! Obrigado!
+Douglas Godoy - Aprenda Excel, VBA e Dashboards cara, Parabéns pela aula, ganhou mais um inscrito, vou te acompanhar, tenho vontade de aprender VBA, já tenho alguns projetos começados, mas enroscados em alguns pontos. rsrs
Grande trabalho Douglas! Este vídeo deu-me uma grande ajuda com uma BD que estou a construir... A minha BD tem campos com hiperligações; há alguma forma da ListView devolver a hiperligação em vez do texto simples?
Parabéns pelo conteúdo disponibilizado! Estou com seguinte problema: minha listview não mostra o Gridlines, oque poderia estar acontecendo? Agradeço desde já!
Olá Douglas, parabéns pelo projecto foi muito útil. mas me deparei com um problema quando fui executar ele em outro computador, pois no computador não tem o listview1. não sei o que faço para corrigir este erro. podes me ajudar?
Boa noite Meus parabéns! Ficou muito útil essa aula... gostaria de saber, no caso de eu ter que abrir as informações da pessoa em um formulário de cadastro pra edição das informações. Como faria?
boa tarde Douglas, meu chara, queria saber se tem algum video em seu canal q ensina como filtrar colunas q vc quer de uma base de dados e jogar esse filtro para uma nova planilha com as colunas filtradas. Obg
Boa noite Douglas, obrigado , excelente apresentação de pesquisa da ListView, pode me dizer se é possível abrir a caixa de pesquisa em outra sheet (em outra planilha do mesmo trabalho...) Exemplo: Criei um botão e quando a caixa abre, ela abre a sheet q está configurada.
Boa tarde Douglas, otina aula, mas estou com uma duvida, gostaria de saber se é possivel, ao clicar em alum item da lista de pesquisa, esse item em especifico preencher algum outro campo por exemplo.
Bom dia, Douglas, pela iniciativa de dividir seus conhecimentos, Deus continue abençoando a sua vida... Nessa aula(Como criar um Formulário de PESQUISA com VBA no Excel), quando eu acabo de acrescentar os códigos, lin = lin + 1, e dou f5, a pagina só rodando e fica em branco!!!
Muito obrigado pelo vídeo esta me ajudando muito. Gostaria de tirar uma dúvida. Tenho uma planilha com 2 abas para o controle de estoque. Na primeira aba faço cadastro dos itens e na segunda aba faço a movimentação. Estando na segunda aba utilizo a pesquisa para descobrir o código do produto que fica na primeira aba. A minha dúvida é que ao abrir o formulário de pesquisa ele sempre pula para a primeira aba onde aplica os filtros para a pesquisa. Eu consigo ao fechar o formulário de pesquisa retornar para a segunda aba?
Bom dia Douglas e galera o canal! Estou aprendendo muito com a interação de todos! Algumas dúvidas de alguns eram minhas também! Obrigado pelas respostas Douglas... Minha dúvida agora é sobre espaços entre palavras e números na célula pesquisada. Como faço para não ler os espaços? Minha base tem por exemplo "DB 32545-00" e "CO 1 235 432-001". Não posso alterar a base pois é gigante e está amarrada em várias rotinas. Mas quando pesquiso e esqueço o espaço não busca?
Douglas, boa tarde. Excelente vídeo. Fiz uma planilha para uma amigo que não tem muita intimidade com o Excel tentando facilitar ao máximo seu trabalho. Usei seu exemplo de Useform e fiz uma pesquisa de vários campos só com a primeira parte já que o filtro reflete na planilha não necessitando do ListView. Deu parcialmente certo. A planilha é filtrada mas alguns dados ficam ocultos e eu não sei qual o motivo. Forcei que ela viesse para a primeira linha / coluna para que nada ficasse oculto, sem sucesso. Se eu uso o filtro normal (funil) dá certo. Se eu limpo os filtros e pesquiso via UseForm pela primeira vez, dá certo também. Mas se eu uso de novo ele aparece dados parciais. Tentei usar ActiveSheet.ShowAllData para limpar os filtros mas dá erro. A sequencia correta de digitação é: Clientes: Código (numero do cliente), Tipo (Matriz ou Filial), Razão Social (nome no cadastro da Receita Federal), Fantasia (nome da loja), Status (Ativo ou Inativo), CNPJ, Inscrição Estadual, Endereço, Bairro, CEP, Cidade, UF (Estado), Fundação (data da abertura da empresa), Capital Social, Sócio 1, Sócio 2, Compras (responsável pelas compras), Financeiro (responsável pelo financeiro), Fone 1, Fone 2/Fax, Celular, Email, Site, Banco 1, Agencia 1, Conta 1, Banco 2, Agencia 2, Conta 2, Referencia 1 (referencia comercial), Referencia 2, Referencia 3, Transportadora Preferencial, Ramo , Vendedor. A sequencia da pesquisa usa os seguintes campos (fora da ordem) Private Sub bt_pesquisar_Click() Worksheets("CLIENTES").Activate ActiveSheet.ShowAllData ActiveSheet.Range("A3").Select ActiveSheet.Range("$A$2:$AI$1000").AutoFilter Field:=12, Criteria1:= _ "=*" & Me.txt_estado.Value & "*" ActiveSheet.Range("$A$2:$AI$1000").AutoFilter Field:=11, Criteria1:= _ "=*" & Me.txt_cidade.Value & "*" ActiveSheet.Range("$A$2:$AI$1000").AutoFilter Field:=4, Criteria1:= _ "=*" & Me.txt_fantasia.Value & "*" ActiveSheet.Range("$A$2:$AI$1000").AutoFilter Field:=8, Criteria1:= _ "=*" & Me.txt_endereco.Value & "*" ActiveSheet.Range("$A$2:$AI$1000").AutoFilter Field:=9, Criteria1:= _ "=*" & Me.txt_bairro.Value & "*" ActiveSheet.Range("$A$2:$AI$1000").AutoFilter Field:=17, Criteria1:= _ "=*" & Me.txt_contato.Value & "*" ActiveSheet.Range("$A$2:$AI$1000").AutoFilter Field:=34, Criteria1:= _ "=*" & Me.txt_ramo.Value & "*" Com ShowAllData para limpar os filtros, dá erro - Erro em tempo de execução: 1004 - O método ShowAllData da classe falhou Sem o ShowAllData aparece poucos registros No botão LIMPAR com ShowAllData dá o mesmo erro e não limpa Por favor me ajude. Tenho conhecimento legal em Excel mas pouco em VBA Agradeço antecipadamente. Abraços,
Muito boa sua aula Douglas, sou iniciante e mesmo assim aprendi um pouco. Apenas as outras buscas não funcionaram que no caso do exemplo que ensinou "Estado e Nome", a primeira "Cidade" deu certinho mesmo sem botão pesquisar. Você poderia ajudar?
Olá Douglas fiquei muito feliz com sua aula, porém tenho uma dúvida. Como fazer para abrir o Userform sem abrir a aba onde estão os dados? meu botão que chama o userform está em uma aba diferente. desde já agradeço.
Olá! Obrigado pela excelente aula! Aprendendo muito nesse canal Tenho uma dúvida, como faço para ao clicar em limpar, na listView limpar também? Ou seja, retirar os filtros e também a tela ficar branca em todos os campos e listas?
Olá *Rogério Ramos,* Muito obrigado pelo comentário! *Para limpar a listview...* Você deve usar o comando *Formulario_Nome.ListView1.ListItems.Clear* dentro do seu botão limpar... E para apagar os dados dos campos você deve fazer o seguinte: *txt_seu_campo.value = ""* Faça o teste de depois me diga se funcionou. Abs *Douglas Godoy*
Muito obrigado mais uma vez pela atenção e ajuda! Funcionou perfeitamente! Fico agradecido! Sucesso e que a misericórdia e graça do Senhor estejam sempre sobre sua vida, te capacitando mais e mais!
OLÁ, muitos parabéns. Impecável, um pedido / pergunta, imagina que numa destas colunas está um url para uma pasta, um pdf ou ainda uma imagem guardadas numa pasta. Eu preciso de colocar no list view omesmo hiperlink que está no ficheiro excel. como é que consigo o fazer?
Olá, já assisti alguns vídeos seus e são muito bons, gostei da ideia de pesquisar e alterar dados já cadastrados via UseForm, mas minha pesquisa, seria não por um campo de código ou Id, seria por um campo onde cadastro nomes de pessoas. e na pesquisa será digitado apenas o primeiro nome ou a nome composto quando for caso (sem CapsLock ativado), e daí retornar os demais dados cadastrados. tem algum link que tenha esse exemplo de pesquisa, estou procurando mas não encontro, só acho pesquisa via código ou Id.
Na parte da pesquisa não colocar no Userform, colocar somente no Botão, se usar no textbox o Change tambem vai carregar tudo antes de pesquisa. Fiz um exercicio com mais de 20mil itens e demora alguns segundos até ler tudo, por isso deixei somente do botão.
boa noite Douglas quando eu clico no limpar funciona! mais se eu clico novamente da "erro em tempo de execução '1004':" "o método ShowAllData da classe Worksheets falhou" o que pode ser?
Olá Douglas. Quando eu clico no botao limpar quando nao tem nada filtrado esta dando erro: Run-time error 1004: ShowAllData method of Worksheet class failed.
Boa noite Douglas Godoy! Parabéns pelo video aula! Estou desenvolvendo um controle de estoque e gostaria de ajuda para fazer entradas e saidas do controle com leitor de código de barras... Resumindo, creio que consigo fazer um WMS em excel e deixar de ter um custo para empresa onde eu trabalho para implantar de uma empresa terceira. Teria um e-mail para conversamos?
Gostei ! agora é mão na massa , para quem esta começando tem que estudar. Parabéns professor pela aula.
Com certeza 👍Obrigado pelo comentário!
Meu amigo, dica sensacional. Você foi direto ao ponto sem enrolação. Muito bom mesmo, parabéns.
Obrigado pelo seu comentário meu amigo, aqui é assim, busco trazer conteúdo de forma simples e prática. Abraços
Dificil um vídeo como esse, direto e reto e muito conteúdo, sem enrolação. Parabéns, vc é o cara!
Obrigado pelo elogio, são por elogios assim que vale a pena trazer cada dia mais vídeos aqui! Muito obrigado!
Fazia tempo que não via um video com o conteúdo que eu procurava e ainda bem explicado. Muito obrigado Douglas pela aula.
Eu que agradeço, obrigado pelo comentário!
PARABÉNS, UM DOS MELHORES VÍDEO NO TH-cam SOBRE O ASSUNTO!
Obrigadoo, este vídeo é antigo, vou gravar um novo mais completo e com pesquisa com critérios.
Parabéns por essaexcelente aula! Muito obrigda!
Obrigado!
Cara... que maravilha!!!!
Minha planilha deu um upgrade sensacional com esta rotina!!!
Sou seu fã de agora em diante!!!
VALEU, camarada....
Obrigado pelo comentário meu querido, estou preparando uma série de vídeos que vai ensinar a todos a como criar um sistema completo com VBA e Excel. Ativa a notificação pois quando sair vai poder ver! Grande abraço!
Parabéns Amigo, o conteúdo é muito bom. Me surpreendi com o nível de informação que passou e de forma simples. Só achei sua voz diferente, você estava bem tranquilo nesse dia. Grato.
Muito bom a sua contribuição para aqueles que gostam do excel
Olá *Idalmo Santos*
Muito obrigado pelo comentário! Em breve tem vídeo novo aqui!
Abs
Aula sensacional!! Muito boa a didática e explicação, parabéns Douglas! Obrigado por compartilhar do seu conhecimento!
Aula incrível!
No final dispensou o uso do Pesquisar e do Limpar, o que evita o erro de quebrar o código caso o usuário clique em limpar com a limpeza já feita. Obrigado pelo vídeo, incrível mesmo.
Professor Douglas,
Apreciei muito a aula e vou tentar fazer na minha planilha.
Que bom, Milton!
Agradeço pelo seu comentário, caso não consiga ou tenha dúvidas me escreva.
Não deixe de se inscrever no canal, pois postarei novos vídeos.
Um abraço!
Obrigada, uma ótima aula e didático
Obrigado @Vania pelo comentário!.
Super aula!!! Muito bem explicada e de forma simples e fácil de entender!!! Parabéns!!!!!!!!!!!
Olá Douglas Godoy, bom dia, muito obrigado por compartilhar ser conhecimento, ótima aula, muito bem explicada, parabéns. Graças ao seu trabalho consegui criar uma agenda super eficiente no excel, com busca precisa super rápida. Já tinha essa agenda no broffice, com busca em procv, mas nada se compara a agilidade e confiabilidade do excel. Um abraço.
Parabéns Douglas. Simples, direto, com códigos fáceis de entender. Estou aprendendo bastante com suas aulas. Muito obrigado
Parabéns! Excelente didática, gostei bastante , estou começando a entender como funciona o VBA. Abraços
Excelente aula, parabéns e obrigado Douglas!
Muito Obrigado pelo comentário e visita, em breve tem novos vídeos no canal!
Muito top a explicação, ficou perfeito, Obrigado!
Sabe muito. Esta de parabéns. Muito obrigado pela excelente aula...
Disponha!
Você é muito didático!! Parabéns!
Obrigado pelo elogio, estou gravando novos vídeos, espero que lhe ajude!
Se puder, se inscreve em nosso canal.
Um abraço!
Um gênio! Obrigado por compartilhar!
Parabéns pelo tutorial, explica de forma rápida e pratica e o projeto funciona!
Obrigado, me ajudou muito!!
Forte Abraço
Douglas, você é o máximo. Gostei muito, Obrigada.
Show. Muito prático e depois do ensinamento do mestre ficou simples. Parabéns
Espetacular!!!
De maneira super simples você fez códigos complexos ficarem fáceis!
Para ficar ainda melhor seria possível você explicar como faz um filtro de um período de tempo, por exemplo, filtrar os registros da coluna data, de uma dia até outro (intervalo de tempo)?
Muito obrigado!
Show Douglas, hoje fiz esse formulário adaptando a minha necessidade e ficou top.
Que ótimo professor!!!!!Parabéns e Muito Obrigado!
Disponha! Obrigado pelo comentário e volte sempre Alexandre, Abraços!
Ótima aula! Ajudou muito no meu projeto. Obrigado por compartilhar esse conhecimento.
Muito bem explicado. tirou muitas duvidas, e recomendo a todos se inscrever no canal.
Muito obrigado Augusto, essa semana tem aula nova subindo... Abs
A Melhor didática, como sempre. Obrigado por compartilhar precioso conhecimento.
Muito obrigado meu caro, este feedback é muito bom, estou gravando novos vídeos em logo mais tem novidades no canal! Um abraço!
ÓTIMA EXPLICAÇÃO.
parabéns ! show de bola...continue as aulas =)
Obrigado Paulo, agora em 2018 terão muitas novidades e novas aulas! Abs
Aula perfeita! Parabéns!
Olá Anand, muito obrigado pelo feedbacks! Um Abraço. Douglas
Ola Douglas!! Tudo bem !!?? Fiz TODOS os passos e conferi , reconferi, re-reconferi, detalhes entre espaços, Vírgulas ou outros sinais, e ao dar F5 e clicar Limpar ele volta com erro para a tela ActiveSheet.ShowAllData...abraços e obrigado ate o momento pelas aulas e dicas muito pacientes!!!
Coloque antes o ActiveSheet.ShowAllData o seguinte trecho...
On error resume next
Este erro seu deve estar acontecendo devido não ter mais dados na planilha e ai ao executar o comando ele dá erro, com isso resolve.
Obrigada! excelente aula :)
Olá Adriana, muito obrigado pelo comentário! Um abraço!
Muito bom amigo, já estou usando no meu serviço. Muito obrigado !
Top, Douglas! Grato por compartilhar. Grande abraço
Eu que agradeço
Douglas, primeiramente muito obrigado por seus conteúdos, me ajudam demais. Precisava que, após fazer o filtro, clicar no nome e esse nome fosse copiado e colado em outra "aba" do excel, é possível?
Boa noite amigo. Primeiramente parabéns pelos videos. Fiz sua planilha de pesquisa como mostrado no video, funcionou muito bem. Porem na minha planilha base, tenho data e hora. e da erro quando incluo esses dados para realizar o filtro. Minha intenção é pesquisar por texto ou data.
Desde já agradeço !!!
Olá @*Alan David*, muito obrigado pelo seu comentário e fico feliz em saber que deu certo!
A busca que vai fazer no campo de data vai incluir a hora também ou apenas a data?
Abs
*Douglas Godoy*
No formulario estão disponiveis texto , numeros (GERAL), Data e Hora. Vou precisar realizar pesquisa por um desses itens, ou por mais de um, afim de refinar o filtro. Ex: Nome e data, ou nome e codigo, ou ate mesmo apenas pela data. Quando esta incluindo no codigo o filtro pela data, o mesmo trava.
*@Alan David* altere o critério de pesquisa para...
ctiveSheet.Range("$A$1:$C$1300").AutoFilter Field:=1, Criteria1:="=" & txt_data.Value, Operator:=xlAnd
o que muda é que vc vai alterar a parte abaixo
*Criteria1:="=*" & txt_data.Value & "*"*
para
*Criteria1:="=" & txt_data.Value*
faça o teste...
um abraço!
Douglas
ActiveSheet.Range("$A$1:$G$1300").AutoFilter Field:=1, Criteria1:="=*" & Me.txt_nome.Value & "*"
ActiveSheet.Range("$A$1:$G$1300").AutoFilter Field:=2, Criteria1:="=*" & Me.txt_turma.Value & "*"
ActiveSheet.Range("$A$1:$G$1300").AutoFilter Field:=3, Criteria1:="=" & Me.txt_data.Value
Essa parte da linha sobre data ficou dessa forma, esta correto ? caso sim, infelizmente não funcionou. Quando clico no botão pesquisar, mesmo quando insiro a busca pelo nome, o filtro não encontra !
Parabéns pelo video, conteúdo muito bom. Me ajudou muito.
Gostaria que fizesse um que busca o dado na tabela pra fazer alterações no nome e nos outros campos. se vc puder é claro.
desde já agradeço. Abraço.
muito bom ilustre professor
Parabéns pela aula professor!
Gostei muito, Obrigada.
Muito obrigado Douglas, funcionou perfeitamente!!!
Posso acrescentar um botão exportar, e enviar estes dados para outra aba?
Muito obrigado.
Já até me inscrevi! Isso aí top em! 👏👏👏
Muito obrigado!!!!!! Ajudou 100000%
Obrigado pelo Feedback, fico feliz em poder ajudar. Abraços
Parabéns muito obg me ajudou muito
Man seus videos sao bons, faltou apenas voce explicar o que cada comando faz pra ficar mais facil pra gente entender e aprender.
obg!
Obrigado pelo Feedback Pedro, vou me atentar nisso e buscar melhorar e dar mais profundidade as explicações. Logo mais terão novos vídeos.
Olá Douglas! Parabéns pela didática e objetividade nas aulas!! Gostaria de saber se tens alguma vídeo aula que complemente esta. Ou seja, que após selecionado o item filtrado na listview possamos levar o registro selecionado para um outro local em uma planilha. Obrigado e sucesso a você!!!
Abrs.
Olá Mario, obrigado pelo seu comentário!
Estou finalizando uma vídeo aula onde ensino a capturar o item filtrado e usar este dado em outros campos da forma que deseja... Se tiver urgência me envie um email que te ajudo! Abs
Olá Douglas, excelente aula Você poderia compartilhar essa planilha?
Posso sim
PARABÉNS MAN SHOW DE BOLA NUNCA TINHA CONHECIDO ESSE MÉTODO DE PESQUISA GOSTEI VOU IMPLANTAR NOS MEUS PROJETOS, VC SABE ME DIZER COMO FAÇO PRA MIM PREENCHER OS TEXTBOX COM DbCLICK NO LISTVIEW PARA EDIÇÃO E ATUALIZAÇÃO DOS DADOS DESDE JÁ AGRADEÇO ABÇ.
Olá Luciano, este método ainda é um método simples, vou postar uma pesquisa completa com critérios ai você pode usar nos projetos.
@@doug_godoy ok muito obg tenho um conhecimento mas quero me aprofundar e criar meus próprio projeto
Show, teria como fazer um vídeo explicando como pesquisar e alterar alguma linha do banco?
Olá Bruno, obrigado pelo comentário, um dos próximos vídeos será este, se você estiver inscrito no canal receberá! Abs
Muito bom mesmo.
Obrigado pelo comentário Raimundo, volte sempre e inscreva-se, Abraços!
Caro Douglas, você tem o dom da didática eficiente, para, até leigos como eu, entenderem o que quer dizer. Uso o Excel como um feijão com arroz, para uso de planilhas de banco de dados de produtos, com as seguintes colunas: código, produto, unidade, fornecedor 1, fornecedor 1, fornecedor 3, preço unitário. Só agora resolvi aprimorar conhecimentos do excel e vbe, que não conhecia. Depois de ouvir alguns vídeos do youtube, estou sabendo para que serve o vb e, mesmo, entendi um pequeno banco de dados usando-o. Mas o que aprendi é muito elementar e tem falhas. O banco de dados que você apresentou, parece-me, é bem completo e eficiente. Já tendo uma base de dados com as colunas acima listada, posso posso adaptá-la à planilha que você brilhantemente expôs? Na planilha que tenho, com as colunas acima, como posso gerar automáticamente os códigos(feitos manualmente...)? Enfim, se puder me orientar nessa empreitada, agradecerei.
Douglas, esqueci de informar meu e-mail: jvoneto1@gmail.com
Parabéns pelo tutorial e pela didática. Eu uso o Excel 2016 e na caixa de comando clicando com o botão direito do mouse, não consigo achar o Microsoft List View. Existe uma outra ferramenta equivalente para eu prosseguir com o vídeo? É isso! Obrigado!
vídeo muito bom!
+Douglas Godoy - Aprenda Excel, VBA e Dashboards
cara, Parabéns pela aula, ganhou mais um inscrito, vou te acompanhar, tenho vontade de aprender VBA, já tenho alguns projetos começados, mas enroscados em alguns pontos. rsrs
Muito boa suas aulas, parabens! Gostaria de saber como inserir border style em listview wm multpage.
Grande trabalho Douglas! Este vídeo deu-me uma grande ajuda com uma BD que estou a construir...
A minha BD tem campos com hiperligações; há alguma forma da ListView devolver a hiperligação em vez do texto simples?
Fantástico!
Olá Douglas! É possivel dar continuidade no vídeo adicionando a opção de editar o campo pesquisado? Abs
Parabéns pelo conteúdo disponibilizado!
Estou com seguinte problema: minha listview não mostra o Gridlines, oque poderia estar acontecendo?
Agradeço desde já!
Olá. Aula excelente. Gostaria de saber se trocando o listview pelo listbox, funcionaria de igual modo?
Olá Douglas, parabéns pelo projecto foi muito útil. mas me deparei com um problema quando fui executar ele em outro computador, pois no computador não tem o listview1. não sei o que faço para corrigir este erro. podes me ajudar?
Mas explica bem, quase entendi
Boa noite
Meus parabéns! Ficou muito útil essa aula... gostaria de saber, no caso de eu ter que abrir as informações da pessoa em um formulário de cadastro pra edição das informações. Como faria?
boa tarde Douglas, meu chara, queria saber se tem algum video em seu canal q ensina como filtrar colunas q vc quer de uma base de dados e jogar esse filtro para uma nova planilha com as colunas filtradas. Obg
Oi Douglas excelente aula . Como consigo fazer a busca por número?
Boa noite Douglas, obrigado , excelente apresentação de pesquisa da ListView, pode me dizer se é possível abrir a caixa de pesquisa em outra sheet (em outra planilha do mesmo trabalho...) Exemplo: Criei um botão e quando a caixa abre, ela abre a sheet q está configurada.
muito grato pela aula, mas e enquanto os dados forem números? não consegui, gostaria de ajuda!
Boa tarde Douglas, otina aula, mas estou com uma duvida, gostaria de saber se é possivel, ao clicar em alum item da lista de pesquisa, esse item em especifico preencher algum outro campo por exemplo.
Bom dia, Douglas,
pela iniciativa de dividir seus conhecimentos, Deus continue abençoando a sua vida...
Nessa aula(Como criar um Formulário de PESQUISA com VBA no Excel), quando eu acabo de acrescentar os códigos,
lin = lin + 1, e dou f5, a pagina só rodando e fica em branco!!!
Oi Douglas, consegui, descobri o que estava fazendo de errado.
Amigo, me escrevi em seu canal. Você explica muito bem, parabéns! Tem como conseguir essa planilha amigo? Obrigado!
Boa noite Douglas , qual a versão do excel que usou nesse vídeo . Parabéns pelo vídeo muito bom.
Muito bom!
Boa noite professor e busca por numero como faz?
Legal sua aula. mais Douglas, e se for em uma multpagina - como faço pra colocas uma pesquisa digitando no textbox para aparecer no listview?
Muito obrigado pelo vídeo esta me ajudando muito. Gostaria de tirar uma dúvida. Tenho uma planilha com 2 abas para o controle de estoque. Na primeira aba faço cadastro dos itens e na segunda aba faço a movimentação. Estando na segunda aba utilizo a pesquisa para descobrir o código do produto que fica na primeira aba. A minha dúvida é que ao abrir o formulário de pesquisa ele sempre pula para a primeira aba onde aplica os filtros para a pesquisa. Eu consigo ao fechar o formulário de pesquisa retornar para a segunda aba?
Olá. Parabéns pela excelente aula. Ficou uma dúvida. Como ativar o formulário de consulta na planilha?
Bom dia Douglas e galera o canal! Estou aprendendo muito com a interação de todos! Algumas dúvidas de alguns eram minhas também! Obrigado pelas respostas Douglas... Minha dúvida agora é sobre espaços entre palavras e números na célula pesquisada. Como faço para não ler os espaços? Minha base tem por exemplo "DB 32545-00" e "CO 1 235 432-001". Não posso alterar a base pois é gigante e está amarrada em várias rotinas. Mas quando pesquiso e esqueço o espaço não busca?
Douglas, boa tarde.
Excelente vídeo.
Fiz uma planilha para uma amigo que não tem muita intimidade com o Excel tentando facilitar ao máximo seu trabalho.
Usei seu exemplo de Useform e fiz uma pesquisa de vários campos só com a primeira parte já que o filtro reflete na planilha não necessitando do ListView.
Deu parcialmente certo. A planilha é filtrada mas alguns dados ficam ocultos e eu não sei qual o motivo. Forcei que ela viesse para a primeira linha / coluna para que nada ficasse oculto, sem sucesso.
Se eu uso o filtro normal (funil) dá certo. Se eu limpo os filtros e pesquiso via UseForm pela primeira vez, dá certo também. Mas se eu uso de novo ele aparece dados parciais. Tentei usar ActiveSheet.ShowAllData para limpar os filtros mas dá erro.
A sequencia correta de digitação é:
Clientes: Código (numero do cliente), Tipo (Matriz ou Filial), Razão Social (nome no cadastro da Receita Federal), Fantasia (nome da loja), Status (Ativo ou Inativo), CNPJ, Inscrição Estadual, Endereço, Bairro, CEP, Cidade, UF (Estado), Fundação (data da abertura da empresa), Capital Social, Sócio 1, Sócio 2, Compras (responsável pelas compras), Financeiro (responsável pelo financeiro), Fone 1, Fone 2/Fax, Celular, Email, Site, Banco 1, Agencia 1, Conta 1, Banco 2, Agencia 2, Conta 2, Referencia 1 (referencia comercial), Referencia 2, Referencia 3, Transportadora Preferencial, Ramo , Vendedor.
A sequencia da pesquisa usa os seguintes campos (fora da ordem)
Private Sub bt_pesquisar_Click()
Worksheets("CLIENTES").Activate
ActiveSheet.ShowAllData
ActiveSheet.Range("A3").Select
ActiveSheet.Range("$A$2:$AI$1000").AutoFilter Field:=12, Criteria1:= _
"=*" & Me.txt_estado.Value & "*"
ActiveSheet.Range("$A$2:$AI$1000").AutoFilter Field:=11, Criteria1:= _
"=*" & Me.txt_cidade.Value & "*"
ActiveSheet.Range("$A$2:$AI$1000").AutoFilter Field:=4, Criteria1:= _
"=*" & Me.txt_fantasia.Value & "*"
ActiveSheet.Range("$A$2:$AI$1000").AutoFilter Field:=8, Criteria1:= _
"=*" & Me.txt_endereco.Value & "*"
ActiveSheet.Range("$A$2:$AI$1000").AutoFilter Field:=9, Criteria1:= _
"=*" & Me.txt_bairro.Value & "*"
ActiveSheet.Range("$A$2:$AI$1000").AutoFilter Field:=17, Criteria1:= _
"=*" & Me.txt_contato.Value & "*"
ActiveSheet.Range("$A$2:$AI$1000").AutoFilter Field:=34, Criteria1:= _
"=*" & Me.txt_ramo.Value & "*"
Com ShowAllData para limpar os filtros, dá erro
- Erro em tempo de execução: 1004
- O método ShowAllData da classe falhou
Sem o ShowAllData aparece poucos registros
No botão LIMPAR com ShowAllData dá o mesmo erro e não limpa
Por favor me ajude. Tenho conhecimento legal em Excel mas pouco em VBA
Agradeço antecipadamente.
Abraços,
Douglas, boa noite no caso não encontrei o listview como faço?
Ótima aula, gostaria da planilha.
Muito boa sua aula Douglas, sou iniciante e mesmo assim aprendi um pouco. Apenas as outras buscas não funcionaram que no caso do exemplo que ensinou "Estado e Nome", a primeira "Cidade" deu certinho mesmo sem botão pesquisar. Você poderia ajudar?
Olá Douglas fiquei muito feliz com sua aula, porém tenho uma dúvida.
Como fazer para abrir o Userform sem abrir a aba onde estão os dados? meu botão que chama o userform está em uma aba diferente.
desde já agradeço.
como eu faço para aparecer os parâmetros da função criada no VBA quando estiver usando a função no excel?
Olá! Obrigado pela excelente aula! Aprendendo muito nesse canal
Tenho uma dúvida, como faço para ao clicar em limpar, na listView limpar também? Ou seja, retirar os filtros e também a tela ficar branca em todos os campos e listas?
Olá *Rogério Ramos,*
Muito obrigado pelo comentário!
*Para limpar a listview...*
Você deve usar o comando *Formulario_Nome.ListView1.ListItems.Clear* dentro do seu botão limpar...
E para apagar os dados dos campos você deve fazer o seguinte: *txt_seu_campo.value = ""*
Faça o teste de depois me diga se funcionou.
Abs
*Douglas Godoy*
Muito obrigado mais uma vez pela atenção e ajuda! Funcionou perfeitamente! Fico agradecido! Sucesso e que a misericórdia e graça do Senhor estejam sempre sobre sua vida, te capacitando mais e mais!
Fantastico
OLÁ, muitos parabéns. Impecável, um pedido / pergunta, imagina que numa destas colunas está um url para uma pasta, um pdf ou ainda uma imagem guardadas numa pasta. Eu preciso de colocar no list view omesmo hiperlink que está no ficheiro excel. como é que consigo o fazer?
Porra Mano, vc é top! Animal
OBRIGADO
Eu que agradeço!
Um abraço.
Olá, já assisti alguns vídeos seus e são muito bons, gostei da ideia de pesquisar e alterar dados já cadastrados via UseForm, mas minha pesquisa, seria não por um campo de código ou Id, seria por um campo onde cadastro nomes de pessoas.
e na pesquisa será digitado apenas o primeiro nome ou a nome composto quando for caso (sem CapsLock ativado), e daí retornar os demais dados cadastrados.
tem algum link que tenha esse exemplo de pesquisa, estou procurando mas não encontro, só acho pesquisa via código ou Id.
Boa tarde Douglas, parabéns pelo vídeo.
Tem como não carregar todos os itens na listview?
Na parte da pesquisa não colocar no Userform, colocar somente no Botão, se usar no textbox o Change tambem vai carregar tudo antes de pesquisa. Fiz um exercicio com mais de 20mil itens e demora alguns segundos até ler tudo, por isso deixei somente do botão.
Parabéns 👏🏻 da pra fazer isto com números?
Dá sim, no fim de semana tem video novo ensinando como fazer com qualquer tipo de dado!
boa noite Douglas
quando eu clico no limpar funciona! mais se eu clico novamente da "erro em tempo de execução '1004':" "o método ShowAllData da classe Worksheets falhou" o que pode ser?
Douglas, bom dia! Ao concatenar e digitar Value, meu excel não reconhece como um comando possível, onde posso estar errando?
Parabens, ótima explicação, gostaria de receber a planilha, com faço?
Obrigado!
Olá Douglas. Quando eu clico no botao limpar quando nao tem nada filtrado esta dando erro: Run-time error 1004: ShowAllData method of Worksheet class failed.
Boa noite Douglas Godoy!
Parabéns pelo video aula!
Estou desenvolvendo um controle de estoque e gostaria de ajuda para fazer entradas e saidas do controle com leitor de código de barras... Resumindo, creio que consigo fazer um WMS em excel e deixar de ter um custo para empresa onde eu trabalho para implantar de uma empresa terceira.
Teria um e-mail para conversamos?