Jump to content


Photo

Duplicidade De Dados Em Planilha


  • Faça o login para participar
4 replies to this topic

#1 lfabio

lfabio

    Turista

  • Usuários
  • 50 posts
  • Sexo:Masculino
  • Localidade:Bom Jesus da Lapa
  • Interesses:PHP

Posted 20/10/2009, 18:50

Olá Pessoal,

TEnho uma duvida e necessito de ajuda.

Eu tenho uma planilha e gostaria se possivel de uma macro para identificar a duplicidade na hora de digitar.

Ex:

A planilha tem uma coluna com o NUMERO DA TORRE - Coluna Ce a outra coluna com o CODIGO DO DEFEITO - Coluna E, gostaria que depois que fosse digitado os dados do numero da torre e na hora que fosse ser digitado o código do defeito se ja existir esse defeito digitado com o mesmo numero da torre a planilha mostrar uma mensagem.

Desde Ja agradeço pela ajuda.

#2 William Monteiro

William Monteiro

    São tantas as emoções..

  • Usuários
  • 453 posts
  • Sexo:Masculino

Posted 21/10/2009, 09:25

planilha em excel?

#3 cabeca_441

cabeca_441

    Blues Man...

  • Usuários
  • 650 posts
  • Sexo:Masculino
  • Localidade:São Caetano do SulSP

Posted 21/10/2009, 09:40

se sim seria em vba..

faz muito tempo que nao trampo com isso e.. nossa nem lembro muito tb...hehehe

mas se eu nao me engano vc montaria array de 2 dimensoes, ordenaria o array e com 2 variaveis iria percorrer o array todo comparando se o primeiro é igual o segundo.
mas deve ter algum jeito mais facil....


ps. se realmente for em exel mudamos o topico pra sala de desenvolvimento, la o pessoal pode ajudar melhor....
__________Gov't Mule

#4 lfabio

lfabio

    Turista

  • Usuários
  • 50 posts
  • Sexo:Masculino
  • Localidade:Bom Jesus da Lapa
  • Interesses:PHP

Posted 22/10/2009, 05:25

Olá Pessoal,

TEnho uma duvida e necessito de ajuda.

Eu tenho uma planilha e gostaria se possivel de uma macro para identificar a duplicidade na hora de digitar.

Ex:

A planilha tem uma coluna com o NUMERO DA TORRE - Coluna Ce a outra coluna com o CODIGO DO DEFEITO - Coluna E, gostaria que depois que fosse digitado os dados do numero da torre e na hora que fosse ser digitado o código do defeito se ja existir esse defeito digitado com o mesmo numero da torre a planilha mostrar uma mensagem.

Desde Ja agradeço pela ajuda.


Pessoal, desculpe não ter mencionado, mais a planilha é no excel....

#5 cabeca_441

cabeca_441

    Blues Man...

  • Usuários
  • 650 posts
  • Sexo:Masculino
  • Localidade:São Caetano do SulSP

Posted 22/10/2009, 22:37

bom cara entao como te disse acima... vc precisa criar uma matriz... ordena a matriz e correr duas variaveis.. se a primeira for igual a segunda da a msg de erro ou apaga...incrementa um na primeira variavel e um na segunda variavel e compara de novo, faz isso ate chegar no final da matriz.... no momento essa é a melhor logica que pensei pra esse caso...

se vc nao quiser ordenar a matriz vc pode pega a primeira linha guarda numa variavel.. percorre todos abaixo ate o final, incrementa um na variavel, percorre todos abaixo ate o final... e faz isso ate acabar a matriz... (desse jeito o programa ficara bem mais lento)
__________Gov't Mule




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq