Re: Impedindo Duplicidade ao Alterar Dados
Enviado: 21 Out 2018 às 11:11
Reinaldo,
Sua vontade de ajudar é muito grande, fico até um pouco constrangido em ficar postando e você tentando ajudar, mas sinta-se à vontade. Se achar que já estou sendo chato não precisa insistir apesar de sua ajuda como a de outros membros serem muito importantes para mim. Obrigado
Mas olha uma situação:
Excluo da atualização, por exemplo, o campo Nome então ele não poderá ser modificado. Acontece que tenho um nome de uma mulher cadastrado e ela se casa e passa a adotar o sobrenome do marido. E aí como faço? Deixo o Cadastro desatualizado, entendeu o porque da insistência em achar uma solução dentro do que desejo?
É o que eu disse aqui, sou bem leigo no assunto, mas será que não existe dentro da programação VBA uma solução, tipo:
Já até comentei aqui ontem, me parece.
Se eu conseguir um código que ao clicar no botão Alterar fosse percorrido toda a coluna B onde estão os Nomes e verificando que não houve mudança no Nome passaria para a coluna C, D, até a R que é onde cadastro o CEP e vendo que em em nenhuma delas houve mudança nada aconteceria. Agora ao fazer essa verificação, talvez um "Loop" por todos os campos do BD o código encontrasse que o campo, por exemplo, Email, ou Tel, ou Endereço, ou qualquer um outro campo, pelo menos em um campo houve alteração ele aceitaria a Alteração naquele campo visto que os que não sofreram alteração ficariam da mesma forma que estavam antes e a Alteração ocorreria só onde mudou.
Obrigado
Zema
Sua vontade de ajudar é muito grande, fico até um pouco constrangido em ficar postando e você tentando ajudar, mas sinta-se à vontade. Se achar que já estou sendo chato não precisa insistir apesar de sua ajuda como a de outros membros serem muito importantes para mim. Obrigado
Mas olha uma situação:
Excluo da atualização, por exemplo, o campo Nome então ele não poderá ser modificado. Acontece que tenho um nome de uma mulher cadastrado e ela se casa e passa a adotar o sobrenome do marido. E aí como faço? Deixo o Cadastro desatualizado, entendeu o porque da insistência em achar uma solução dentro do que desejo?
É o que eu disse aqui, sou bem leigo no assunto, mas será que não existe dentro da programação VBA uma solução, tipo:
Já até comentei aqui ontem, me parece.
Se eu conseguir um código que ao clicar no botão Alterar fosse percorrido toda a coluna B onde estão os Nomes e verificando que não houve mudança no Nome passaria para a coluna C, D, até a R que é onde cadastro o CEP e vendo que em em nenhuma delas houve mudança nada aconteceria. Agora ao fazer essa verificação, talvez um "Loop" por todos os campos do BD o código encontrasse que o campo, por exemplo, Email, ou Tel, ou Endereço, ou qualquer um outro campo, pelo menos em um campo houve alteração ele aceitaria a Alteração naquele campo visto que os que não sofreram alteração ficariam da mesma forma que estavam antes e a Alteração ocorreria só onde mudou.
Obrigado
Zema