Caramba vc é FERA demais.... passei 2 dias procurando uma forma de copiar a porcaria de dados de um pdf para excel, consegui fazer praticamente tudo, mas travei ao tentar retornar dados que estavam entre 2 referencias em textos, que apareciam aleatoriamente em celulas diferente cada vez que eu gerava um novo pdf. Agora sim!!!! Projeto terminado graças a você. Obrigada!
Esse vídeo foi uma luz no fim do túnel para mim. Através de aulas no RUclips, eu tinha feito todo um sistema para a creche onde eu trabalho, porém na hora de descarregar as informações da planilha onde tem o formulário para as planilhas de frequências, eu não estava conseguindo fazer. Eu até pedi para o meu pai me ensinar como fazer, pq ele trabalha na parte de TI e entende de programação, no entanto ele mostrou muito pouca vontade de me ensinar, sempre dando uma desculpa e nem lendo as mensagens que eu mandava para ele, então eu tinha desistido de todo o trabalho que tive. Mas agora com esse seu vídeo acho que vou conseguir finalizar meu trabalho, muuuuuuito obrigada.🙌🙌🙌🙌🙌
Se inscreva em meu novo canal (ruclips.net/user/edivamcabral), pois em breve o programe aqui será fechado, Lá estarei postando conteúdos super exclusivos... Grande Abraço...
Parabéns amigo, muito didático seu vídeo, gostei muito . O Mundo precisa de pessoas como Você, compartilhar conhecimento, é contribuir para u futuro promissor.
Se inscreva em meu novo canal (ruclips.net/user/edivamcabral), pois em breve o programe aqui será fechado, Lá estarei postando conteúdos super exclusivos... Grande Abraço...
Se inscreva em meu novo canal (ruclips.net/user/edivamcabral), pois em breve o programe aqui será fechado, Lá estarei postando conteúdos super exclusivos... Grande Abraço...
Se inscreva em meu novo canal (ruclips.net/user/edivamcabral), pois em breve o programe aqui será fechado, Lá estarei postando conteúdos super exclusivos... Grande Abraço...
Se inscreva em meu novo canal (ruclips.net/user/edivamcabral), pois em breve o programe aqui será fechado, lá eu irei regravar essa aula respondendo todas as dúvidas que essa aqui gerou... Grande Abraço...
Se inscreva em meu novo canal (ruclips.net/user/edivamcabral), pois em breve o programe aqui será fechado, lá eu irei regravar essa aula respondendo todas as dúvidas que essa aqui gerou... Grande Abraço...
Olá *Edivan Cabral* Você ficou *Expert* no *método Find* e ainda bem que esta passando a sua experiência para nós, muito bom! Continue assim: agregando conhecimento a cada publicação do canal! Vídeo compartilhado via *twitter* e *G+* Grato, *Marcelo Adriano*
Tenho pouca experiência com programação, porém nunca usei no Excel/VBA. Essa aula foi exatamente o que eu procurava, resolvi meu problema rapidamente. Parabéns pelo vídeo, muito bem explicado.
Confesso que ao ver na descrição o link do aquivo fiquei animado e disse: está pronto é só baixar. Tamanha foi a surpresa quando percebi que os códigos não estavam lá. Foi então que veio o momento de felicidade: acompanhei o vídeo inteiro e fui digitando linha por linha, o que me deixou satisfeito, pois entendi a rotina. Muito obrigado Edivan, suas aulas são uma das melhores senão a melhor.
Parabens Edivam, seu metodo de ensinar e` muito bom, rapido, simples e direto, sem enrolacao. Parabens !!!! obs. desculpa os acentos meu teclado esta em ingles.
Se inscreva em meu novo canal (ruclips.net/user/edivamcabral), pois em breve o programe aqui será fechado, Lá estarei postando conteúdos super exclusivos... Grande Abraço...
Meu caro, sensacional suas explicações, você pegou um exemplo prático, que serviu para que eu seguindo suas explicações do código copiasse dados de uma planilha para outra...nota 10 , me inscrevi
Bom dia ótimo video Eu preciso de uma rotina que não apague osbdados copiados e insira as informações a partir dos dados ja digitados sem apagar os que ja estão na planilha destino
Bom dia, Primeiramente sua explicação foi muito clara e útil para meu código. Gostaria de saber se caso queira acrescentar uma MsgBox de erro caso seja informada uma palavra desconhecida como devo fazer. Estou tentando bolar um If mas não estou conseguindo. att,
Fiquei impressionada com a didática, nunca vi uma aula tão boa de VBA, fiquei apenas com uma duvida como seria ppssivel apagar os dados copiados depois de transferidos pra outra ABA na Plan1?
Bom dia!!! Desculpe a demora acabei nem vendo seu comentário, mais em fim, se inscreva no meu novo canal, estarei gravando novos videos e postando somente nele, em breve irei tentar gravar todos os videos desse canal e levar para o novo: ruclips.net/channel/UCcZ8TdfRtOTwFVADregwsaA
Professor parabéns pela didática, seus videos sempre são muito exclarecedores. Minha dúvida é a seguinte; como faço pra copiar a célula isolada, ao invés da linha inteira? Exemplo: busquei por ""Abacate" e quero transferir so algums itens do produto para outra planilha.
Excelente vídeo e didática. Fiquei apenas com uma dúvida, se eu tivesse várias abas(guias) e quisesse unificar todas em uma só, como devo proceder para não sobrepor as informações?!
Olá Edivan, muito boa esta aula. MAs eu queria saber se com esse mesmo tipo de copia, ao invés de limpar, eu conigo contiuar a inserindo outras pesquisas na próxima linha vazia. Por exemplo: preciso listar os abacates e as abobrinhas
Boa noite, ótimo material, poderia tirar uma duvida, usando uma celula onde na mesma consta uma condição para que aparece como "Fechado" ou "Em Aberto" ( =SE(Tabela1[@[HRS FINAL]]="";"EM ABERTO";"FECHADO") ), e fazendo a pesquisa nesta celula para fazer a localização apenas do que for igual "Em aberto", como faço para que considere apenas o que esta saindo da condição, pois fiz o teste conforme as intruções do video e ele copia a celula que o retorno é FECHADO, isto porque no conteúdo da condição tem o Em Aberto, é possivel fazer algo?
Bom dia!!!! estou com um canal novo, se inscreva lá blz, mais respondendo sua dúvida no caso do vídeo não usei fórmulas, e é diferente a busca quando se usa elas. Para você conseguir é necessário dizer a unção FIND que você quer buscar pelos valores resultantes das suas fórmulas, faça assim: Find("Abacate", LookIn:=xlValues) após a sua busca coloque virgula e use a expressão LookIn:=xlValues isso vai forçar a busca a pegar somente os valores, grande abraço... qualquer duvida chama no zap 27 99511-6242
Tem vídeo explicando como eu faço pra deixar essa busca automática? Por exemplo.... quero uma Aba Produtos para ir inserindo novos produtos de tempos em tempos, mas quero deixar preparadas algumas Abas exemplo "Aba Abacate", "Aba Arroz", "Aba Coxinha" que vão puxando automaticamente todas as informações que eu inserir na Aba Produtos
Nossa...muito top.. Preciso de uma ajuda... na minha planilha, estou tentando criar uma MACRO para copiar 3 celulas em linha de uma ABA (X) e colar na outra ABA (Y), porem uma das células tem formula, e ai todas vez que dou o comando, dá erro na formula após eu colar. como copiar e colar dentro de uma macro, porém apenas os valores, sem formulas? vlw
Bom dia. Achei foda esse vídeo. Mas tô com um probleminha. No meu caso não tem necessidade que o código sobreponha a cópia anterior, apenas acrescente mais uma linha no final da cópia. Tem como fazer? Ah, se possível queria criar uma linha pra identificar que, quando não houver o produto listado, uma msg box avise.
Muito bom, me ajuda bastante. Porém gostaria de saber se é possível deixar a "caixa de pesquisa" de forma fixa na planilha ou se sempre tem que dar start no macro. Desde já agradeço.
Tem sim como fazer, só que agora nao terei como mostrar nao, se inscreva em meu novo canal, eu farei uma serie sobre isso lá: (ruclips.net/user/edivamcabral)
Parabéns Mestre. Estava mesmo precisando deste material. Só uma duvida dava para incluir no código tratamento de erro por exemplo para quando não for encontrado o valor procurado ? Abraço.
Se inscreva em meu novo canal (ruclips.net/user/edivamcabral), pois em breve o programe aqui será fechado, lá eu irei regravar essa aula respondendo todas as dúvidas que essa aqui gerou... Grande Abraço...
camarada, o meu vba exige que o endereço Destination após o Copy esteja entre colchetes.. depois de alterar aparece erro de definição de objeto.. saberia me dizer o que acontece?
Parabens pelo video ajudou muito. Precisa de uma ajuda, quando filtro por numero exemplo 25, ele me tras todos que contem 25, 1425. 325..... Teria como me trazer o que digito? Obrigado e um grande abraço
Parabéns pela aula! Umar pergunta, tem como pesquisar duas palavras ao mesmo tempo, por exemplo .....find("abacate e abobrinha) , só não sei como escrever, mais acho que vc me compreendeu
@@programeaqui3805 Bom dia! Uma outra pergunta! Tem como fazer a contagem separada das colunas no list box? Por exemplo, tenho 5 colunas, ai depois que fiz a filtragem, aparece num canto a coluna A tantos registros, a B tantos registros, e assim por diante...
Como faço para copiar de uma tabela geral em várias abas? Por exemplo: 1 aba geral / 2 cópia itens “pera” / 3 cópia itens “uva” / 4 cópia itens “laranja”.
tem algum video que ensine a fazer isso? tem uma planilha com varios nomes de homens e mulheres misturados na mesma coluna. e tem uma coluna do lado dizendo se eh homem ou mulher. o objetivo é pegar os nomes dos homens e copiar pra uma planilha com nomes de homens e pegar o nome de mulheres copiar pra uma planilha so com nome de mulheres. sei q eu poderia fazer um filtro e copiar manualmente. mas queria saber se se tem um codigo vba que pega o sexo da pessoa procurasse pelos nomes das planilhas e colasse na planilha correta. desde ja agradeço vlw
Se inscreva em meu novo canal (ruclips.net/user/edivamcabral), pois em breve o programe aqui será fechado, lá eu irei regravar essa aula respondendo todas as dúvidas que essa aqui gerou... Grande Abraço...
Excelente Video. Gostaria de saber se seria possivel buscar os dados se na coluna de pesquisa estivesse com formulas? Tentei fazer aqui e nao deu certo. Ex: Tenho uma planilha onde na coluna A tenho um determinado codigo e na coluna B tenho uma formula de pesquisa. Como faria para adaptar esse codigo seu pra eu pesquisar na minha coluna B que contem formula.
Tenho o mesmo problema, uma das colunas que estou copiando tem seu valor como fórmula, precisava copiar o valor da formula. Conseguiu descobrir @Willian Campos?
Caramba esse vídeo me ajudou muito numa planilha que estou pensando em fazer, amigo! Muito bom seu método de ensino. Queria tirar uma dúvida, se possível. Nessa planilha que estou criando ao clicar numa forma (um retângulo) o usuário vai criar uma cópia de uma aba existente e ao nomear essa nova aba o texto da forma deve ser igual ao nome da nova aba. É possível fazer isso?
Respondendo a minha própria duvida. no código apresentado pelo Mestre basta acrescentar o seguinte. No inicio do código antes do IF, On Error GoTo Erro e no final depois do Loop Erro: MsgBox "Valor não encontrado".
Professor, bom dia. Nesse código é possível trabalhar com quantidades. Por exemplo na planilha com os dados ela buscaria a informação levando em consideração a quantidade que eu quero programar na data. Exemplo quero programar 15 unidades dia Supondo que: Produto 1 - 10 unid Produto 2 - 10 unid Produto 3 - 10 unid O código pegaria. Produto 1 - 10 unid Produto 2 - 5 unid Colocaria na próxima linha Saldo produto 2 Produto 2 - 5 unid Produto 3 - 10 unid E retornaria buscar na plan 1 Tem está possibilidade?
Bom dia!! Edivam aqui blz... Olha quando o assunto é programação sem dúvida é possível fazer quase tudo o que se possa imaginar, porém nesse momento eu não estou podendo produzir conteúdo pro canal, mais em breve irei retomar as atividades no meu novo canal ok, esse aqui que to te respondendo... Se inscreva nele... que quando eu voltar a ativa caso vc ainda precisar posso gravar te orientando como fazer... Grande abraço e fique com Deus tenha um ótimo fim de semana...
boa tarde, amigo fiz o passo a passo da sua aula muito boa, porem fiquei com duvidas ! pode me ajudar ? quero colocar o userform para abrir atraz de um botão e pesquisar os dados como faco ! minha programação esta dando um erro tbm e não consigo resolver
Boa aula, mas está com um pequeno problema na (PrimeiraLinha = i.Row), erro em tempo de execução 91, a variavel do objeto ou variavel do bloco with não foi definida!!! Sabe como resolver esse problema? aguardo
Excelente Mestre, tem como ao invés de digitar apenas um nome ou código para ser buscado eu coloque uma lista para ser buscado e transferido para a nova aba(planilha)? como poderia ser feito?
Se inscreva em meu novo canal (ruclips.net/user/edivamcabral), pois em breve o programe aqui será fechado, lá eu irei regravar essa aula respondendo todas as dúvidas que essa aqui gerou... Grande Abraço...
Boa tarde!!! Não terão nenhuma ligação após copiada cada linha será individual ou seja excluindo uma a outra não será excluída... Visite meu novo site: edivamcabral.com.br
Excelente explicação... Porém eu preciso de algo bem parecido. O que eu preciso é que apenas algumas células do intervalo fossem copiadas e não a linha toda. Tens como me ajudar nessa função? Um grande abraço, John
Programe Aqui... verdade, porém vc copia da coluna A ate a coluna C da linha pesquisada. O que eu preciso é copiar a coluna C e a coluna z apenas do intervalo, no meu caso, sem alterar a posição das mesmas.
Como seria enviar digamos 15 linhas (um conjunto de dados) de uma só vez e fazer com que ao enviar novamente outras 15 linhas haja separação de pelo menos 2 linhas entre ambos?
Bom dia, após assistir vários vídeos finalmente achei um que realmente funcionou. Parabéns pelo vídeo. Porém me surgiu uma dúvida... Preciso copiar os dados de uma planilha para outra com dados exclusivos, ou seja, não pode conter valores em duplicidade, poderia me ajudar? Exemplo: há três nomes iguais (Ana Maria da Conceição) e dois diferentes : (Mario Francisco) e (Daniel Alonso). Preciso que copie apenas uma vez a Ana Maria da Conceição e que venha os outros dois nomes diferentes. código: Option Explicit Sub CopiarDados() Dim i As Range Dim PrimeiraLinha As Integer Dim LinDestino As Integer
LinDestino = 6
' intervalo de celulas
Set i = Sheets("ACORDOS_GERAL").Range("A:A").Find("Avenida") PrimeiraLinha = i.Row
Se inscreva em meu novo canal (ruclips.net/user/edivamcabral), pois em breve o programe aqui será fechado, lá eu irei regravar essa aula respondendo todas as dúvidas que essa aqui gerou... Grande Abraço...
Mestre. Obrigado pela aula. Resolveu bastante meu problema, porém na minha planilha, eu faço a busca pela coluna "G" e quero que ele copie na planilha nova somente as informações da coluna "A", coluna "H" e a coluna "I", ou seja, tenho que copiar as informações da planilha principal, em colunas que não são sequenciais como na sua planilha. Então como devo fazer para que ele faça a cópia somente das colunas que eu desejar ? POr exemplo, no video vc mostra que ele copiaria da coluna "A" até a coluna "C", mas vamos supor que eu queira somente a coluna "A" e a coluna "C". e não quero que ele copie as informações da coluna B
Mestre. Resolvi o problema.eheheh. basta realizar a linha Planilha2.Range("A" & i.Row & ":g" & i.Row).Copy Planilha3.Range("a" & lindestino) individualmente, ou seja, quando vc quiser pegar determinadas partes de não a linha toda, basta fazer indivudual. No código acima, ele copia todas as celulas de "A" até a "G". se eu quiser pegar por exemplo somente "a", "c" e "D" por exemplo, ai fica: Planilha2.Range("A" & i.Row).Copy Planilha3.Range("a" & lindestino) Planilha2.Range("C" & i.Row).Copy Planilha3.Range("b" & lindestino) Planilha2.Range("D" & i.Row).Copy Planilha3.Range("c" & lindestino)
Boa tarde tudo bem? Utilizei seu código em uma planilha e ele copia todos os valores, independente do que está especificado no Find. No meu caso, devo copiar os dados para outra aba conforme a data que está contida em determinada coluna. Porém até mesmo debugando percebi que ele não sai do while quando é analisada uma data diferente do find. Exemplo do código utilizado: Option Explicit Sub Copiar() Dim intervalo As Range Dim primeira As Integer Dim destino As Integer destino = 2 'Informações do dia 01, sendo H a coluna onde estão as datas Set intervalo = Planilha1.Range("H:H").Find("01") primeira = intervalo.Row Do Planilha1.Range("A" & intervalo.Row & ":K" & intervalo.Row).Copy Planilha2.Range("A" & destino) destino = destino + 1 Set intervalo = Planilha1.Range("H:H").FindNext(intervalo) Loop While primeira < intervalo.Row End Sub Poderia me ajudar com isso? As informações são copiadas perfeitamente, a única questão é que são copiados todos os dados ao invés do que é definido no find.
Ok, enviarei! Obrigado pela ajuda. No caso fiz um teste analisando outra coluna como condição e funcionou. Acredito que seja algo pelo tipo da variavel da data. Vou te enviar e se puder me ajudar com isso ficarei muito grato!
Caramba vc é FERA demais.... passei 2 dias procurando uma forma de copiar a porcaria de dados de um pdf para excel, consegui fazer praticamente tudo, mas travei ao tentar retornar dados que estavam entre 2 referencias em textos, que apareciam aleatoriamente em celulas diferente cada vez que eu gerava um novo pdf. Agora sim!!!! Projeto terminado graças a você. Obrigada!
Muito Obrigado... Estou de canal novo blz.. rsrs Grande abraço e fique com Deus...
Excelente o vídeo EXCEL VBA - COPIANDO DADOS DE UMA ABA PARA OUTRA COM VBA.. PARABÉNS..
Esse vídeo foi uma luz no fim do túnel para mim.
Através de aulas no RUclips, eu tinha feito todo um sistema para a creche onde eu trabalho, porém na hora de descarregar as informações da planilha onde tem o formulário para as planilhas de frequências, eu não estava conseguindo fazer. Eu até pedi para o meu pai me ensinar como fazer, pq ele trabalha na parte de TI e entende de programação, no entanto ele mostrou muito pouca vontade de me ensinar, sempre dando uma desculpa e nem lendo as mensagens que eu mandava para ele, então eu tinha desistido de todo o trabalho que tive.
Mas agora com esse seu vídeo acho que vou conseguir finalizar meu trabalho, muuuuuuito obrigada.🙌🙌🙌🙌🙌
Agora estou no meu novo canal ok, mais fico muito feliz que o video possa te ajudar, grande abraço e fique com Deus...
@@excelcomedivamcabral Poxa, eu tentei várias vezes fazendo exatamente do jeito que vc ensinou, mas sempre da erro no: PrimeiraLinha = I.row
Parabéns pela boa didática de ensino. Muita clara e detalhada a explicação e exposição do conteúdo.
Se inscreva em meu novo canal (ruclips.net/user/edivamcabral), pois em breve o programe aqui será fechado, Lá estarei postando conteúdos super exclusivos... Grande Abraço...
Parabéns amigo, muito didático seu vídeo, gostei muito . O Mundo precisa de pessoas como Você, compartilhar conhecimento, é contribuir para u futuro promissor.
Se inscreva em meu novo canal (ruclips.net/user/edivamcabral), pois em breve o programe aqui será fechado, Lá estarei postando conteúdos super exclusivos... Grande Abraço...
A forma de programar é muito boa. Limpa e clara, parabéns!
Obrigado. Sou iniciante. Estou aprendendo muito rápido com suas dicas. Principalmente as mais simples estão ajudando.
Se inscreva em meu novo canal (ruclips.net/user/edivamcabral), pois em breve o programe aqui será fechado, Lá estarei postando conteúdos super exclusivos... Grande Abraço...
Caraca, show de bola sua aula, muito didática, deixa o tema (VBA) muito mais fácil de entender, parabéns e obrigado.
Muito clara e objetiva a explicação. Adorei!
Se inscreva em meu novo canal (ruclips.net/user/edivamcabral), pois em breve o programe aqui será fechado, Lá estarei postando conteúdos super exclusivos... Grande Abraço...
A sua didática muito boa, o que acabou deixando o entendimento muito mais fácil. Parabéns cara!!!
Excelente dica. Parabéns
Se inscreva em meu novo canal (ruclips.net/user/edivamcabral), pois em breve o programe aqui será fechado, lá eu irei regravar essa aula respondendo todas as dúvidas que essa aqui gerou... Grande Abraço...
Muito bom o video parabéns!!!
Se inscreva em meu novo canal (ruclips.net/user/edivamcabral), pois em breve o programe aqui será fechado, lá eu irei regravar essa aula respondendo todas as dúvidas que essa aqui gerou... Grande Abraço...
Parabéns!
Show de bola
MUITO BOM MESMO
Sensacional sua maneira de ensinar! Minha planilha precisava dessa função e seu vídeo foi o mais didático neste assunto específico!
Obrigado... Visite meu novo canal e acesse meu novo site também, abraços.... edivamcabral.com.br
Amigo, você é um cara foda!
Exatamente oq eu estava procurando pra corrigir minha VBA \0/
Obrigado ao pessoal do Programe Aqui
Olá *Edivan Cabral*
Você ficou *Expert* no *método Find* e ainda bem que esta passando a sua experiência para nós, muito bom!
Continue assim: agregando conhecimento a cada publicação do canal!
Vídeo compartilhado via *twitter* e *G+*
Grato,
*Marcelo Adriano*
Marcelo Adriano opa... Vivendo e aprendendo meu caro.. Rsrsrs... Com certeza conhecimento não foi feito para ficar para si... Abraços...
Tenho pouca experiência com programação, porém nunca usei no Excel/VBA.
Essa aula foi exatamente o que eu procurava, resolvi meu problema rapidamente.
Parabéns pelo vídeo, muito bem explicado.
Parabéns
Confesso que ao ver na descrição o link do aquivo fiquei animado e disse: está pronto é só baixar. Tamanha foi a surpresa quando percebi que os códigos não estavam lá. Foi então que veio o momento de felicidade: acompanhei o vídeo inteiro e fui digitando linha por linha, o que me deixou satisfeito, pois entendi a rotina. Muito obrigado Edivan, suas aulas são uma das melhores senão a melhor.
você é o cara, consegui fazer o que estava precisando com a ajuda da sua aula
Obrigado, visite meu site: programeaqui.com/loja/
Didática muito boa! Parabéns.
Obrigado
Parabens Edivam, seu metodo de ensinar e` muito bom, rapido, simples e direto, sem enrolacao. Parabens !!!! obs. desculpa os acentos meu teclado esta em ingles.
muito top a explicação , você tem o Dom da didática , parabéns
Perfeito, estava exatamente procurando uma macro para um programa que estou fazendo, grato e já me inscrevi no seu canal !!!!
Se inscreva em meu novo canal (ruclips.net/user/edivamcabral), pois em breve o programe aqui será fechado, Lá estarei postando conteúdos super exclusivos... Grande Abraço...
Parabéns, muito bem explicado, Show.
Obrigado... Acesse meu site edivamcabral.com.br
Fantástico...
Meu caro, sensacional suas explicações, você pegou um exemplo prático, que serviu para que eu seguindo suas explicações do código copiasse dados de uma planilha para outra...nota 10 , me inscrevi
excelente aula !
Gostei muito
Excelente explicação obrigado
Boa noite, gostei muito da forma simples que vc explica. Muito obrigado e parabéns!
Marco Itaborahy obrigado... Se inscreva no canal.... Abraços...
Meus parabéns!!!! Ajudou D+++++
Excelente. Obrigada por compartilhar
Obrigado.
Sou professor e gostei muito de sua didática ao explicar. Parabéns!!!!! Ótimo vídeo.
Obrigado... Forte Abraço... Assine meu novo canal... ruclips.net/user/edivamcabral
Muito boa sua explicação!
Parabéns pela didática Edivan e obrigado por compartilhar seu conhecimento.
Luiz Fernando eu quem agradeço... Abraços...
Parabéns Edivan...Excelente aula......Obrigado!!!
olá Edvan, excelente video, vc é merecedor de conceito
Parabéns cara, perfeito o vídeo e tua explicação. Incrível!!
Obrigado... abraços...
muito bom
Show!
Obrigada pela aula! Me ajudou muito em um projeto profissional.
Baita explicação, muito bem detalhada, parabéns!
♥♥♥
Excelente aula, parabéns. Ganhou o like e um inscrito. Gratidão
Excelente explicação, muito obrigada por compartilhar seu conhecimento.
Top!
Bom dia ótimo video
Eu preciso de uma rotina que não apague osbdados copiados e insira as informações a partir dos dados ja digitados sem apagar os que ja estão na planilha destino
SHOWWWWW!!!
Bom dia,
Primeiramente sua explicação foi muito clara e útil para meu código.
Gostaria de saber se caso queira acrescentar uma MsgBox de erro caso seja informada uma palavra desconhecida como devo fazer. Estou tentando bolar um If mas não estou conseguindo.
att,
Fiquei impressionada com a didática, nunca vi uma aula tão boa de VBA, fiquei apenas com uma duvida como seria ppssivel apagar os dados copiados depois de transferidos pra outra ABA na Plan1?
Bom dia!!! Desculpe a demora acabei nem vendo seu comentário, mais em fim, se inscreva no meu novo canal, estarei gravando novos videos e postando somente nele, em breve irei tentar gravar todos os videos desse canal e levar para o novo: ruclips.net/channel/UCcZ8TdfRtOTwFVADregwsaA
Professor parabéns pela didática, seus videos sempre são muito exclarecedores. Minha dúvida é a seguinte; como faço pra copiar a célula isolada, ao invés da linha inteira? Exemplo: busquei por ""Abacate" e quero transferir so algums itens do produto para outra planilha.
Muito bom o video amigo, essa solucao pro google sheets existe? para colocar em cada aba um produto por exemplo.?
Excelente vídeo e didática. Fiquei apenas com uma dúvida, se eu tivesse várias abas(guias) e quisesse unificar todas em uma só, como devo proceder para não sobrepor as informações?!
Nesse momento ficarei te devendo, estou meio enrolado
Excelente... Falta apenas a barra de progresso .....
Obrigado... Abraços em breve muitas novidades no meu novo canal...
Olá Edivan, muito boa esta aula. MAs eu queria saber se com esse mesmo tipo de copia, ao invés de limpar, eu conigo contiuar a inserindo outras pesquisas na próxima linha vazia. Por exemplo: preciso listar os abacates e as abobrinhas
Boa noite, ótimo material, poderia tirar uma duvida, usando uma celula onde na mesma consta uma condição para que aparece como "Fechado" ou "Em Aberto" ( =SE(Tabela1[@[HRS FINAL]]="";"EM ABERTO";"FECHADO") ), e fazendo a pesquisa nesta celula para fazer a localização apenas do que for igual "Em aberto", como faço para que considere apenas o que esta saindo da condição, pois fiz o teste conforme as intruções do video e ele copia a celula que o retorno é FECHADO, isto porque no conteúdo da condição tem o Em Aberto, é possivel fazer algo?
Bom dia!!!! estou com um canal novo, se inscreva lá blz, mais respondendo sua dúvida no caso do vídeo não usei fórmulas, e é diferente a busca quando se usa elas. Para você conseguir é necessário dizer a unção FIND que você quer buscar pelos valores resultantes das suas fórmulas, faça assim: Find("Abacate", LookIn:=xlValues) após a sua busca coloque virgula e use a expressão LookIn:=xlValues isso vai forçar a busca a pegar somente os valores, grande abraço... qualquer duvida chama no zap 27 99511-6242
@@excelcomedivamcabral Muito obrigado deu certinho. Abraço e um ótimo dia
@@AndreLuiz-ow2eq show de bola...
Tem vídeo explicando como eu faço pra deixar essa busca automática? Por exemplo.... quero uma Aba Produtos para ir inserindo novos produtos de tempos em tempos, mas quero deixar preparadas algumas Abas exemplo "Aba Abacate", "Aba Arroz", "Aba Coxinha" que vão puxando automaticamente todas as informações que eu inserir na Aba Produtos
Nossa...muito top.. Preciso de uma ajuda... na minha planilha, estou tentando criar uma MACRO para copiar 3 celulas em linha de uma ABA (X) e colar na outra ABA (Y), porem uma das células tem formula, e ai todas vez que dou o comando, dá erro na formula após eu colar. como copiar e colar dentro de uma macro, porém apenas os valores, sem formulas? vlw
Show....
Aprendi muito, pois está bem explicado.
Mas como faço para deixar as informações sendo copiadas um abaixo da outra?
Bom dia!!! Não entendi muito bem não, poderia enviar mais detalhes por email (contato@edivamcabral.com.br) ou zap 27 99511-6242 Abraço...
Bom dia.
Achei foda esse vídeo. Mas tô com um probleminha.
No meu caso não tem necessidade que o código sobreponha a cópia anterior, apenas acrescente mais uma linha no final da cópia. Tem como fazer?
Ah, se possível queria criar uma linha pra identificar que, quando não houver o produto listado, uma msg box avise.
Muito bom, me ajuda bastante. Porém gostaria de saber se é possível deixar a "caixa de pesquisa" de forma fixa na planilha ou se sempre tem que dar start no macro. Desde já agradeço.
Tem sim como fazer, só que agora nao terei como mostrar nao, se inscreva em meu novo canal, eu farei uma serie sobre isso lá: (ruclips.net/user/edivamcabral)
Parabéns Mestre. Estava mesmo precisando deste material. Só uma duvida dava para incluir no código tratamento de erro por exemplo para quando não for encontrado o valor procurado ? Abraço.
Se inscreva em meu novo canal (ruclips.net/user/edivamcabral), pois em breve o programe aqui será fechado, lá eu irei regravar essa aula respondendo todas as dúvidas que essa aqui gerou... Grande Abraço...
camarada, o meu vba exige que o endereço Destination após o Copy esteja entre colchetes.. depois de alterar aparece erro de definição de objeto.. saberia me dizer o que acontece?
Parabens pelo video ajudou muito. Precisa de uma ajuda, quando filtro por numero exemplo 25, ele me tras todos que contem 25, 1425. 325..... Teria como me trazer o que digito?
Obrigado e um grande abraço
Parabéns pela aula! Umar pergunta, tem como pesquisar duas palavras ao mesmo tempo, por exemplo .....find("abacate e abobrinha) , só não sei como escrever, mais acho que vc me compreendeu
Sim entendi... Porém não sei fazer essa busca usando find rsrs
@@programeaqui3805 Bom dia! Uma outra pergunta! Tem como fazer a contagem separada das colunas no list box? Por exemplo, tenho 5 colunas, ai depois que fiz a filtragem, aparece num canto a coluna A tantos registros, a B tantos registros, e assim por diante...
@@josueferreira8864 Acredito que seja possível sim...
Como faço para copiar de uma tabela geral em várias abas? Por exemplo: 1 aba geral / 2 cópia itens “pera” / 3 cópia itens “uva” / 4 cópia itens “laranja”.
Olha no momento noa estou podendo preparar material, ficarei te devendo essa...
Também queria uma explicação desse tipo, me avise se conseguir por gentileza :)
tem algum video que ensine a fazer isso?
tem uma planilha com varios nomes de homens e mulheres misturados na mesma coluna. e tem uma coluna do lado dizendo se eh homem ou mulher.
o objetivo é pegar os nomes dos homens e copiar pra uma planilha com nomes de homens e pegar o nome de mulheres copiar pra uma planilha so com nome de mulheres.
sei q eu poderia fazer um filtro e copiar manualmente. mas queria saber se se tem um codigo vba que pega o sexo da pessoa procurasse pelos nomes das planilhas e colasse na planilha correta.
desde ja agradeço
vlw
Se inscreva em meu novo canal (ruclips.net/user/edivamcabral), pois em breve o programe aqui será fechado, lá eu irei regravar essa aula respondendo todas as dúvidas que essa aqui gerou... Grande Abraço...
Excelente Video. Gostaria de saber se seria possivel buscar os dados se na coluna de pesquisa estivesse com formulas? Tentei fazer aqui e nao deu certo. Ex: Tenho uma planilha onde na coluna A tenho um determinado codigo e na coluna B tenho uma formula de pesquisa. Como faria para adaptar esse codigo seu pra eu pesquisar na minha coluna B que contem formula.
Tenho o mesmo problema, uma das colunas que estou copiando tem seu valor como fórmula, precisava copiar o valor da formula. Conseguiu descobrir @Willian Campos?
O copy traz a formular quando existe, como faz para trazer apenas o texto ?
Caramba esse vídeo me ajudou muito numa planilha que estou pensando em fazer, amigo! Muito bom seu método de ensino.
Queria tirar uma dúvida, se possível. Nessa planilha que estou criando ao clicar numa forma (um retângulo) o usuário vai criar uma cópia de uma aba existente e ao nomear essa nova aba o texto da forma deve ser igual ao nome da nova aba.
É possível fazer isso?
Preciso da Macro que lê os dados importados da CEF - LotoFacil, já limpos para dentro do EXCEL. Se oportuno aguardo Orçamento. Obrigado.
Como eu faço para criar o formulario. Neste video vc já traz o formulario pronto.
Bom dia!!! Gravei um video-resposta: ruclips.net/video/ngL5GFsPAyY/видео.html (Se inscreva em meu novo canal blz)
Respondendo a minha própria duvida. no código apresentado pelo Mestre basta acrescentar o seguinte. No inicio do código antes do IF, On Error GoTo Erro e no final depois do Loop Erro: MsgBox "Valor não encontrado".
show
Professor, bom dia.
Nesse código é possível trabalhar com quantidades.
Por exemplo na planilha com os dados ela buscaria a informação levando em consideração a quantidade que eu quero programar na data.
Exemplo quero programar 15 unidades dia Supondo que:
Produto 1 - 10 unid
Produto 2 - 10 unid
Produto 3 - 10 unid
O código pegaria.
Produto 1 - 10 unid
Produto 2 - 5 unid
Colocaria na próxima linha
Saldo produto 2
Produto 2 - 5 unid
Produto 3 - 10 unid
E retornaria buscar na plan 1
Tem está possibilidade?
Bom dia!! Edivam aqui blz... Olha quando o assunto é programação sem dúvida é possível fazer quase tudo o que se possa imaginar, porém nesse momento eu não estou podendo produzir conteúdo pro canal, mais em breve irei retomar as atividades no meu novo canal ok, esse aqui que to te respondendo... Se inscreva nele... que quando eu voltar a ativa caso vc ainda precisar posso gravar te orientando como fazer... Grande abraço e fique com Deus tenha um ótimo fim de semana...
boa tarde, amigo fiz o passo a passo da sua aula muito boa, porem fiquei com duvidas !
pode me ajudar ? quero colocar o userform para abrir atraz de um botão e pesquisar os dados como faco !
minha programação esta dando um erro tbm e não consigo resolver
Boa aula, mas está com um pequeno problema na (PrimeiraLinha = i.Row), erro em tempo de execução 91, a variavel do objeto ou variavel do bloco with não foi definida!!! Sabe como resolver esse problema? aguardo
Excelente Mestre, tem como ao invés de digitar apenas um nome ou código para ser buscado eu coloque uma lista para ser buscado e transferido para a nova aba(planilha)? como poderia ser feito?
Se inscreva em meu novo canal (ruclips.net/user/edivamcabral), pois em breve o programe aqui será fechado, lá eu irei regravar essa aula respondendo todas as dúvidas que essa aqui gerou... Grande Abraço...
Uma duvida. E se excluir uma linha da planilha original vai atualizar na planilha para onde foi copiada?
Boa tarde!!! Não terão nenhuma ligação após copiada cada linha será individual ou seja excluindo uma a outra não será excluída... Visite meu novo site: edivamcabral.com.br
Quando o criterio ficar na coluna (F) como eu faço para copiar ?
O exemplo que vc explicou o criterio ficou na coluna (A)
Boa Noite... Amigo seguindo a ideia da aula o que vc precisa fazer é mudar os elementos principais.... Letras das colunas e número da linha...
Excelente explicação... Porém eu preciso de algo bem parecido. O que eu preciso é que apenas algumas células do intervalo fossem copiadas e não a linha toda.
Tens como me ajudar nessa função?
Um grande abraço,
John
John Meykel Gomes Bom dia.. Mais nesse vídeo não copio todas as linhas... Somente as que correspondem a busca...
Programe Aqui... verdade, porém vc copia da coluna A ate a coluna C da linha pesquisada. O que eu preciso é copiar a coluna C e a coluna z apenas do intervalo, no meu caso, sem alterar a posição das mesmas.
John Meykel Gomes a sim entendi.... Prepara a planilha exatamente como vc precisa e eu gravo te ensinando como obter o resultado
Boa tarde
Como faço para te enviar uma planilha para vc?
Estou tentando mandar por aqui, mas esta ficando toda bagunçada
manda por email contato@programeaqui.com ou zap 27 99511-6242...Abraços...
é possível colar os dados em outra aba sem mudar a aba na hora de colar?
Como seria enviar digamos 15 linhas (um conjunto de dados) de uma só vez e fazer com que ao enviar novamente outras 15 linhas haja separação de pelo menos 2 linhas entre ambos?
Bom dia, após assistir vários vídeos finalmente achei um que realmente funcionou. Parabéns pelo vídeo. Porém me surgiu uma dúvida...
Preciso copiar os dados de uma planilha para outra com dados exclusivos, ou seja, não pode conter valores em duplicidade, poderia me ajudar?
Exemplo: há três nomes iguais (Ana Maria da Conceição) e dois diferentes : (Mario Francisco) e (Daniel Alonso).
Preciso que copie apenas uma vez a Ana Maria da Conceição e que venha os outros dois nomes diferentes.
código:
Option Explicit
Sub CopiarDados()
Dim i As Range
Dim PrimeiraLinha As Integer
Dim LinDestino As Integer
LinDestino = 6
' intervalo de celulas
Set i = Sheets("ACORDOS_GERAL").Range("A:A").Find("Avenida")
PrimeiraLinha = i.Row
Do
Sheets("ACORDOS_GERAL").Range("A" & i.Row & ":B" & i.Row).Copy Sheets("Avenida").Range("D" & LinDestino)
LinDestino = LinDestino + 1
Set i = Sheets("ACORDOS_GERAL").Range("A:A").FindNext(i)
Loop While PrimeiraLinha < i.Row
End Sub
Se inscreva em meu novo canal (ruclips.net/user/edivamcabral), pois em breve o programe aqui será fechado, lá eu irei regravar essa aula respondendo todas as dúvidas que essa aqui gerou... Grande Abraço...
Boa Tarde
Não consegui fazer download da planilha com o código VBA, só baixa a planilha em branco.
Amigo, creio que não disponibilizei a planilha já codificada, só mesmo a base para a escrita dos códigos... Abraços.. Edivam Cabral
Mestre. Obrigado pela aula. Resolveu bastante meu problema, porém na minha planilha, eu faço a busca pela coluna "G" e quero que ele copie na planilha nova somente as informações da coluna "A", coluna "H" e a coluna "I", ou seja, tenho que copiar as informações da planilha principal, em colunas que não são sequenciais como na sua planilha. Então como devo fazer para que ele faça a cópia somente das colunas que eu desejar ? POr exemplo, no video vc mostra que ele copiaria da coluna "A" até a coluna "C", mas vamos supor que eu queira somente a coluna "A" e a coluna "C". e não quero que ele copie as informações da coluna B
Mestre. Resolvi o problema.eheheh. basta realizar a linha
Planilha2.Range("A" & i.Row & ":g" & i.Row).Copy Planilha3.Range("a" & lindestino)
individualmente, ou seja, quando vc quiser pegar determinadas partes de não a linha toda, basta fazer indivudual. No código acima, ele copia todas as celulas de "A" até a "G". se eu quiser pegar por exemplo somente "a", "c" e "D" por exemplo, ai fica:
Planilha2.Range("A" & i.Row).Copy Planilha3.Range("a" & lindestino)
Planilha2.Range("C" & i.Row).Copy Planilha3.Range("b" & lindestino)
Planilha2.Range("D" & i.Row).Copy Planilha3.Range("c" & lindestino)
Boa tarde tudo bem?
Utilizei seu código em uma planilha e ele copia todos os valores, independente do que está especificado no Find.
No meu caso, devo copiar os dados para outra aba conforme a data que está contida em determinada coluna. Porém até mesmo debugando percebi que ele não sai do while quando é analisada uma data diferente do find.
Exemplo do código utilizado:
Option Explicit
Sub Copiar()
Dim intervalo As Range
Dim primeira As Integer
Dim destino As Integer
destino = 2
'Informações do dia 01, sendo H a coluna onde estão as datas
Set intervalo = Planilha1.Range("H:H").Find("01")
primeira = intervalo.Row
Do
Planilha1.Range("A" & intervalo.Row & ":K" & intervalo.Row).Copy Planilha2.Range("A" & destino)
destino = destino + 1
Set intervalo = Planilha1.Range("H:H").FindNext(intervalo)
Loop While primeira < intervalo.Row
End Sub
Poderia me ajudar com isso?
As informações são copiadas perfeitamente, a única questão é que são copiados todos os dados ao invés do que é definido no find.
Boa tarde!!! Amigo mande sua planilha com os códigos no meu email, para eu analisar e te dar uma força...
Ok, enviarei! Obrigado pela ajuda.
No caso fiz um teste analisando outra coluna como condição e funcionou.
Acredito que seja algo pelo tipo da variavel da data. Vou te enviar e se puder me ajudar com isso ficarei muito grato!
Como seria para puxar dados de várias abas com está fórmula?
Digo várias abas
Está dando erro ao digitar uma palavra que não existe
Confuso
vba
Você pode me enviar está planilha com as macros? Perolapers@yhaoo.com.br
Fantástica sua explicação! Parabéns!!!