Caro Valdeir, Bom Dia.
Lendo a sua nova mensagem, receio que o que eu desenvolví não é exatamente o que você precisa.
Vamos descartar esta planilha e começar tudo de novo.
Ela não faz o que você está descrevendo na sua nova mensagem.
A falha foi minha, no entendimento da questão.
É que a lógica da sua explicação está muito confusa.
Perceba que você deve conhecer o processo integralmente e saber descrevê-lo para que possa ser automatizado.
Este processo de pesquisa e recuperação de dados em outra planilha é relativamente simples, basta que se tenha uma regra clara, bem definida e que possa ser automatizada.
Então, vamos esquecer as implementações e as fórmulas por enquanto e vamos ficar na parte conceitual até que esteja todo o processo esclarecido e com uma lógica definida.
Lembre-se: Você conhece os seus dados bem. Nós nunca os vimos e estamos tentando ajudar.
Você vai sair daqui com a sua dúvida inteiramente resolvida.
Tem muita gente disposta a ajudar.
Primeiro vou descrever o que vejo na Planilha:
1) NACIONAIS
....Esta planilha contém dados em quase todas as colunas.
2) 491
....SOMENTE as colunas Movimentação no registro? e Código do Participante contém dados.
....As outras estão vazias
3) DADOS SIMPLIFICADOS
....Esta planilha contém dados em quase todas as colunas.
4) TST
....Completamente vazia.
Agora a parte mais importante, O PROCESSO.
"...Então "Mazzaropi" a aba TST é a que eu desejo que seja preenchida automática.
Como?
Através dos cód. de participantes contidos nas abas "nacionais" e "491".
A aba "simplificados" eu coloquei para facilitar apenas. Na aba "tst" após inserir o cód. do participante, ele faz uma varredura na aba "simplificados ou nacionais" e preenche automático os outros campos..."
"...Qdo eu li a sua msg eu não entendi muito bem, mas eu testei ela digitando os cód. do participante da planilha "491" que é a que eu desejo procurar se os dados já existem na planilha "nacionais e/ou dados simplificados" e qdo retornou "0" eu vi que funcionou... e após inserir outro cód. e ela encontrou "repetido" e preencheu o campo desejado..."
Bem, neste ponto é que está tudo muito obscuro quanto ao relacionamento dos dados.
Se você puder responder as minhas perguntas será fundamental para ajudar a construir a resposta.
MEU entendimento agora:
a) A planilha que receberá as respostas dos dados pesquisados será a TST. Portanto, esta será a única que conterá as fórmulas.
........ESTÁ CERTO?
b) O banco de dados a ser pesquisado compôem-se dos dados da coluna "Código do Participante" das planilhas NACIONAIS e DADOS SIMPLIFICADOS.
........ESTÁ CERTO?
c) Os códigos a serem pesquisados são os dados da coluna "Código do Participante" da planilha 491.
........ESTÁ CERTO?
d) A lógica do processo será:
....... 1) Incluir um dado na coluna "Código do Participante" da planilha TST. (obs.: Este dado é um dos códigos da coluna "Código do Participante" da Planilha 491)
....... 2) A fórmula irá pegar este dado e verificar se ele existe na Planilha Nacionais, se existir irá trazer as informações de lá.
....... 3) Se o código pesquisado não existir na Planilha Nacionais, ele irá procurá-lo na Planilha Dados Simplificados. Se existir, irá trazer as informações de lá.
....... 4) Se o código também não existir na planilha Dados Simplificados então aparecerá o texto NÃO LOCALIZADO.
...........ESTA É A LÓGICA QUE VOCÊ QUER PARA O PROCESSO?
Assim que tiver estas resposta posso readaptar as fórmulas bem rapidamente pra você.
Aguardo resposta.
Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel
Postado : 15/02/2011 9:20 am