julio1990,
Infelizmente, isso aí já é mais complexo de ser realizado pelo fato do layout que está o seu resumo (Planilha 3). Veja: Para fazer isso, o layout onde os dados vão ser colados (planilha 3) precisa prever antes a quantidade de linhas que cada informação de nomes esteja repetida. Ou seja: se joao consta, por exemplo, 10 vezes na aba A da Planilha 1, o campo A para cópia dos dados da Planilha 1 na Planilha 3 (linha 7 atualmente) teria que ter 10 linhas. Todavia, se tiver joao repetido apenas 4 vezes, esse campo só precisa ter 4 linhas. E assim, também os demais campos (B, C, D, E e F). isso é imprevisível. Teria que identificar no código, em cada nome, quantos nomes existem e acrescentar linhas adicionais em cada um dos campos. Depois, quando for pesquisar um outro nome que tenha menos repetições, teria que sair excluindo linhas desnecessárias.
Talvez, a solução para isso seja você ter um layout com uma quantidade de linhas prontas (e para isso você deve ter uma noção de uma quantidade máxima de repetição de nomes) de modo que o código apenas possa pesquisar e colar os dados, sem ter que acrescentar e excluir linhas.
Veja, se seus arquivos tiverem, por exemplo 5.000 linhas com nomes a procurar e você tiver que procurar por eles e ainda acrescentar e excluir linhas, seu código vai ficar pesado e a execução pode demorar bastante.
Outro detalhe que esqueci de falar na minha resposta é que a busca por nome é uma coisa muito complexa para o processador do micro. Se não for digitado na célula B1 exatamente o que está escrito e como está escrito lá nos outros arquivos, o computador não achará. Quero dizer com isso que joao é diferente de JOAO que é diferente de João que é diferente de JOÃO que é diferente de joÃo que é diferente de JoãO e por aí vai. Existem diversos erros operacionais que os usuários podem cometer. O ideal é que você tenha códigos numéricos (Matrículas, por exemplo) parta fazer buscar pelo código.
Melhor ainda: o ideal mesmo é que você tenha banco de dados em Access para buscar pelo Excel somente o relatório do que você quer.
Vou dar uma olhada para ver se consigo implementar essa mudança de inserir as repetições. Todavia... não garanto. É complexo!
Desenvolvo pequenas soluções em VBA Excel a valores que variam entre R$ 50,00 a R$ 200,00. Se te interessar, entre no meu instagran (vba_excel_desenvolvimento)
Atenciosamente
Wagner Morel
Postado : 06/06/2018 12:37 pm