Este fórum está sendo desativado

Depois de 9 anos, este fórum será desativado. Mas calma.... estamos migrando para uma comunidade no DISCORD. Junte-se a nós.

ENTRAR PARA DISCORD

Tópicos relacionados a códigos VBA, gravação de macros, etc.
Por Damnpiro
Posts
#43476
Bom dia amigos,

Por favor, gostaria de saber se alguém pode me ajudar com um código que faça uma busca e preenchimento automático de uma tabela.
No caso ele pegaria o valor da coluna A(produto) da aba DATABASE, procuraria na coluna D da aba DADOS. Ai pegaria os correspondentes valores desse produto da coluna padrão (coluna O) e jogaria eles nas colunas do DATABASE correspondentes com a cooluna K da aba DADOS (cód. máquina).

Sei lá, explicando parece complicado, mas é simples.

Quem puder ajudar eu ficaria muito agradecido!!


Obrigado,

Daniel.
Você não está autorizado a ver ou baixar esse anexo.
Por babdallas
#43624
É possível sim fazer o que você deseja usando VBA. Porém, acredito que não seja a melhor maneira.

Sua pasta de trabalho não está disponibilizado os dados em apenas uma tabela, ou seja, cada conjunto de dados (por produto) está em uma parte da planilha, o que dificulta a obtenção do resultado.
Sugiro que você faça uma base de dados única, onde cada linha é uma informação. Depois disso, fazer relatórios fica muito mais fácil, seja os relatórios que você tem planilha Database ou na planilha Dados.
Poderia fazer a sua solução usando VBA, mas acredito que se você dispuser seus dados em uma única tabela, conseguirá obter soluções sem ou com o mínimo uso de VBA.
Por Damnpiro
Posts
#43638
babdallas,

Obrigado pela resposta e pela dica, mas não entendi muito bem como devo proceder. Antes eu estava fazendo essas tabelas uma em cada aba, porém o Excel ficaria com umas 1000 abas, tornando-o bem pesado e travado. Por isso resolvi fazer desse jeito, tudo em uma aba, só ficaria com umas 50mil linhas. rsrs
Será que teria como me dar algum exemplo? Assim poderei adaptá-la da melhor forma.

Novamente, obriado.

Daniel.
Por babdallas
#43661
Segue um pequeno exemplo. Note como está o banco de dados (BD). As análises foram feitas com tabela dinâmica, que são atualizadas sempre que a planilha do painel for ativada.
Você não está autorizado a ver ou baixar esse anexo.
Por Damnpiro
Posts
#43729
Olha, mandei a planilha alterada... o que eu preciso é simples.
Localizar o código lá no dados e colocar ele no database nas respectivas máquinas com os tempos delas.
Você não está autorizado a ver ou baixar esse anexo.
Por Damnpiro
Posts
#43751
babdallas escreveu:Segue um pequeno exemplo. Note como está o banco de dados (BD). As análises foram feitas com tabela dinâmica, que são atualizadas sempre que a planilha do painel for ativada.
Eu achei essa tabela bem interessante para consulta dos itens e tentei adicioná-la na planilha, mas não consegui. Tem como me explicar o por quê, por favor? Procurei vínculos ou códigos e não achei nada. Somente 1 linha de código rsrs
Por babdallas
#43771
Esta tabela foi feita pegando seus dados e copiando manualmente, A ideia é alimentar esta tabela como base de dados e não na outra planilha como você fez.
A única linha de código é para atualizar a tabela dinâmica toda que vez a planilha do painel é ativada.
Vou dar uma olha no seu último arquivo anexado.
Por babdallas
#43775
Veja se ajuda.
Você não está autorizado a ver ou baixar esse anexo.
Por Damnpiro
Posts
#43783
Bom dia babdallas, ficou simplesmente perfeito!!! Muito obrigado! Mas eu cliquei para copiar as duas worksheets para outra pasta de trabalho e parou de funcionar... eu copiei o módulo também mas não foi. O que acontece?
Por babdallas
#43828
Anexe a planilha que está não está funcionando para verificar o que pode estar ocorrendo.
Por Damnpiro
Posts
#43849
Agora já foi... passei tudo da planilha para a sua planilha rsrs Tem como eu organizar as colunas em ordem alfabeta ou personalizada? A que você me mandou ela está na ordem de criação. Toda máquina nova adicionada é automaticamente enviada para o final, e não para o lugar certo. Obrigado!!!
long long title how many chars? lets see 123 ok more? yes 60

We have created lots of YouTube videos just so you can achieve [...]

Another post test yes yes yes or no, maybe ni? :-/

The best flat phpBB theme around. Period. Fine craftmanship and [...]

Do you need a super MOD? Well here it is. chew on this

All you need is right here. Content tag, SEO, listing, Pizza and spaghetti [...]

Lasagna on me this time ok? I got plenty of cash

this should be fantastic. but what about links,images, bbcodes etc etc? [...]

Estamos migrando para uma comunidade no Discord