MaximoAccess

Caro Usuário, não tire as suas duvidas nas Salas de Repositório, abra sempre um novo tópico relacionado, nas salas destinadas para o efeito, como Sala de Tabelas, Consultas, Formulários, Relatórios, Macros, Módulos e VBA.

Obrigado

Administração do MaximoAccess

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access

    Usar o If em colunas distintas no access

    Compartilhe

    Di_84
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 1
    Registrado : 10/05/2016

    Usar o If em colunas distintas no access

    Mensagem  Di_84 em Ter 10 Maio 2016, 20:53

    Preciso realizar uma condição no access, da seguinte forma:

    Tenho duas colunas uma CódigoPref e outra CódigofinalCliente dentro do access
    Se o CódigoPref estiver diferente do CódigofinalCliente, deverá retornar na coluna CódigoPref o mesma informação da coluna CódigofinalCliente
    Ou seja, está condição deverá olhar linha a linha de cada coluna e validar se os campos estão iguais.
    Quero fazer no VBA, porém, não achei nada que me ajudou.
    Tentei usar o If (Not IsNull(DLookup("[CódigoPref]",... porém, sem sucesso.

    Podem me ajudar?

    marceloarboit
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 37
    Registrado : 09/07/2015

    Re: Usar o If em colunas distintas no access

    Mensagem  marceloarboit em Qua 11 Maio 2016, 12:03

    Amigão, bom dia.

    Sugiro que você poste um pequeno exemplo para que o pessoal consiga te ajudar.

    Abs.,
    Marcelo.

    ahteixeira
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 3208
    Registrado : 15/03/2013

    Re: Usar o If em colunas distintas no access

    Mensagem  ahteixeira em Qua 11 Maio 2016, 13:13

    Olá Edileine Martins, bem vinda ao fórum MaximoAccess.

    O tópico foi movido da sala de repositório de exemplo.
    Tenha atenção às regras do forum, confira abaixo:
    [Você precisa estar registrado e conectado para ver este link.]

    Abraço e bons estudos

    ruggerib
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 46
    Registrado : 14/01/2014

    Re: Usar o If em colunas distintas no access

    Mensagem  ruggerib em Qua 11 Maio 2016, 15:58

    Ola amigo,

    você pode criar sua condição (verificar se existe ou nao) com o DCount:

    Código:

    If DCount("Campo","Tabela"."Campo =" & Me.CaixaDeTextoDoFormulario) > 0 then
          Me.CaixaDeTextoDoFormulario = Dlookup("Campo","Tabela","Campo =" & Me.CaixaDeTextoDoFormulario) 'Caso Exista, a caixa de texto recebe o dlookup

    End if


    Se nao der certo, poste seu exemplo, facilita muito a ajuda.
    Espero ter ajudado!
    Abs,
    Ruggeri Barbosa

      Data/hora atual: Ter 06 Dez 2016, 05:44