MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

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

2 participantes

    [Resolvido]comparar campos

    avatar
    msilveir
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 344
    Registrado : 13/03/2011

    [Resolvido]comparar campos Empty [Resolvido]comparar campos

    Mensagem  msilveir 13/5/2022, 17:54

    Olá Pessoal

    tenho esse código para Data funciona Certinho , gostaria de comparar dois campos Numero Inicial e Numero Final
    Obs. ambos campos São texto e não numero


    If DateDiff("d", Me.txtdatai, Me.txtdataf) < 0 Then
    MsgBox "A Data Final não pode ser menor que a Data Inicial.", vbExclamation, "Mensagem"
    Me.txtdataf.SetFocus
    Exit Sub
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3551
    Registrado : 21/04/2011

    [Resolvido]comparar campos Empty Re: [Resolvido]comparar campos

    Mensagem  Marcelo David 13/5/2022, 18:06

    Boa tarde. Se são números, porque não definir como número o campo?

    No mais, para comparar os campos precisará converter para integer antes. Então fica assim:

    If Cint(Me.SeuCampoInicio) < Cint(Me.SeuCampoFim) Then


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Clique aqui e conheça o treinamento.
    [Resolvido]comparar campos Marcel11
    avatar
    msilveir
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 344
    Registrado : 13/03/2011

    [Resolvido]comparar campos Empty Re: [Resolvido]comparar campos

    Mensagem  msilveir 13/5/2022, 18:32

    Ola Marcelo David

    coloquei assim , mas não deu lembrando são campos não acoplados coloquei formato como numero conforme você me orientou

    If CInt(Me.txtInicio) < CInt(Me.txtFinal) Then
    MsgBox "O Numero Final não pode ser menor que o Inicial.", vbExclamation, "Mensagem"
    Me.txtFinal.SetFocus
    Exit Sub
    End If

    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3551
    Registrado : 21/04/2011

    [Resolvido]comparar campos Empty Re: [Resolvido]comparar campos

    Mensagem  Marcelo David 13/5/2022, 19:26

    Ah sim, basta inverter o sinal de comparação. Ponha assim:

    If CInt(Me.txtInicio) > CInt(Me.txtFinal) Then
    MsgBox "O Numero Final não pode ser menor que o Inicial.", vbExclamation, "Mensagem"
    Me.txtFinal.SetFocus
    Exit Sub
    End If


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Clique aqui e conheça o treinamento.
    [Resolvido]comparar campos Marcel11
    avatar
    msilveir
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 344
    Registrado : 13/03/2011

    [Resolvido]comparar campos Empty Re: [Resolvido]comparar campos

    Mensagem  msilveir 13/5/2022, 20:35

    Ola Marcelo David

    Agora funcionou muito obrigado
    avatar
    msilveir
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 344
    Registrado : 13/03/2011

    [Resolvido]comparar campos Empty Re: [Resolvido]comparar campos

    Mensagem  msilveir 13/5/2022, 20:47

    Ola Marcelo David

    desculpe esqueci o resolvido.
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3551
    Registrado : 21/04/2011

    [Resolvido]comparar campos Empty Re: [Resolvido]comparar campos

    Mensagem  Marcelo David 14/5/2022, 03:31

    Opa! Grato pelo retorno!


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Clique aqui e conheça o treinamento.
    [Resolvido]comparar campos Marcel11

      Data/hora atual: 3/7/2022, 09:54