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]Como comparar 2 campos de texto de um formulário usando If

    MadMax
    MadMax
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 17
    Registrado : 20/04/2021

    [Resolvido]Como comparar 2 campos de texto de um formulário usando If Empty [Resolvido]Como comparar 2 campos de texto de um formulário usando If

    Mensagem  MadMax 5/8/2021, 14:41

    Pessoal estou tentando esse código e não consigo resolver, onde estou errando? A idéia é comparar o valor das 2 caixas de mensagem e executar mostra uma msgbox se os valores forem iguais.


    Coloquei evento ao atualizar
    os dois campos a se comparar são:
    - BL_scan
    - BL_total

    Código:

    Private Sub Form_AfterUpdate()
    If Me.BL_scan.Value = Me.BL_total.Value Then
    Beep
    MsgBox "***** BL FINALIZADA *****", vbOKOnly, "*** AVISO ***"
    End If
    End Sub
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2594
    Registrado : 13/12/2016

    [Resolvido]Como comparar 2 campos de texto de um formulário usando If Empty Re: [Resolvido]Como comparar 2 campos de texto de um formulário usando If

    Mensagem  Alexandre Fim 5/8/2021, 15:23

    Você está tentando executar uma rotina Após alterar o form (Form_AfterUpdate)??

    Acredito que seja no carregamento do form. então mude para o Load:

    Código:


    Private Sub Form_Load()
       
       If Me.BL_scan.Value = Me.BL_total.Value Then
          Beep
          MsgBox "***** BL FINALIZADA *****", vbOKOnly, "*** AVISO ***"
       End If
       
    End Sub


    Acho que é isso.

    []'s

    FIM


    .................................................................................
    Arrow  Marcar tópico como Resolvido: clique aqui
    Arrow  Postar anexos no fórum: clique aqui

    [Resolvido]Como comparar 2 campos de texto de um formulário usando If Setinf11
    Sistemas e Tecnologia Ltda
    MadMax
    MadMax
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 17
    Registrado : 20/04/2021

    [Resolvido]Como comparar 2 campos de texto de um formulário usando If Empty Re: [Resolvido]Como comparar 2 campos de texto de um formulário usando If

    Mensagem  MadMax 5/8/2021, 16:08

    Salve Mestre Alexandre.

    Não deu certo, acredito que seja alguma incompatibilidade entre os campos...
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2594
    Registrado : 13/12/2016

    [Resolvido]Como comparar 2 campos de texto de um formulário usando If Empty Re: [Resolvido]Como comparar 2 campos de texto de um formulário usando If

    Mensagem  Alexandre Fim 5/8/2021, 17:58

    Acrdito que sim...nem questionei pq eu presumi que os campos são do mesmo tipo.


    .................................................................................
    Arrow  Marcar tópico como Resolvido: clique aqui
    Arrow  Postar anexos no fórum: clique aqui

    [Resolvido]Como comparar 2 campos de texto de um formulário usando If Setinf11
    Sistemas e Tecnologia Ltda
    MadMax
    MadMax
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 17
    Registrado : 20/04/2021

    [Resolvido]Como comparar 2 campos de texto de um formulário usando If Empty Re: [Resolvido]Como comparar 2 campos de texto de um formulário usando If

    Mensagem  MadMax 6/8/2021, 14:07

    Olá Alexandre.
    Ainda não consegui resolver, tentando desde ontem, estranho que eu coloquei uma msgbox para mostrar o valor dos dois campos e o resultado foi o esperado, ou seja os dois campos com o mesmo valor, só que na hora do uso do if não executa.

    Código:

    Private Sub Form_AfterUpdate()
    If Me.BL_scan.Value = Me.BL_total.Value Then
    Beep
    MsgBox "Quantidade Scan: " & Me.BL_scan & " Quantidade Total: " & Me.BL_total, vbOKOnly, "*** AVISO ***"
    End If
    End Sub

    [Resolvido]Como comparar 2 campos de texto de um formulário usando If Captur10
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2594
    Registrado : 13/12/2016

    [Resolvido]Como comparar 2 campos de texto de um formulário usando If Empty Re: [Resolvido]Como comparar 2 campos de texto de um formulário usando If

    Mensagem  Alexandre Fim 6/8/2021, 15:27

    Olá Márcio,

    A mensagem só reproduziu o valor dos campos informados e ela não faz nenhuma validação.

    Por gentileza, anexe aqui uma cópia do seu banco de dados para verificação e resolução.

    Veja o link de como postar arquivos no fórum:
    https://www.maximoaccess.com/t32003-como-postar-anexos-e-imagens-no-site-maximoaccess-com

    No aguardo

    []'s

    FIM


    .................................................................................
    Arrow  Marcar tópico como Resolvido: clique aqui
    Arrow  Postar anexos no fórum: clique aqui

    [Resolvido]Como comparar 2 campos de texto de um formulário usando If Setinf11
    Sistemas e Tecnologia Ltda
    MadMax
    MadMax
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 17
    Registrado : 20/04/2021

    [Resolvido]Como comparar 2 campos de texto de um formulário usando If Empty Re: [Resolvido]Como comparar 2 campos de texto de um formulário usando If

    Mensagem  MadMax 6/8/2021, 15:43

    Alexandre consegui resolver...

    O problema estava realmente no formato dos campos. Como esses campos do formulário referido "fr_Scan" herdavam os valores de um outro formulário "fr_BL" foi só colocar o mesmo formato nos dois formulários e funcionou.
    Obrigado pelo seu tempo cedido.
    Vou colocar como resolvido.
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2594
    Registrado : 13/12/2016

    [Resolvido]Como comparar 2 campos de texto de um formulário usando If Empty Re: [Resolvido]Como comparar 2 campos de texto de um formulário usando If

    Mensagem  Alexandre Fim 6/8/2021, 16:03

    Muito bem, jovem!!!
    É assim que se faz!!! Descobrindo...explorando..analisando até encontrar a solução.
    Se foi resolvido, o fórum agradece..
    Sucesso!!!


    .................................................................................
    Arrow  Marcar tópico como Resolvido: clique aqui
    Arrow  Postar anexos no fórum: clique aqui

    [Resolvido]Como comparar 2 campos de texto de um formulário usando If Setinf11
    Sistemas e Tecnologia Ltda
    MadMax
    MadMax
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 17
    Registrado : 20/04/2021

    [Resolvido]Como comparar 2 campos de texto de um formulário usando If Empty Re: [Resolvido]Como comparar 2 campos de texto de um formulário usando If

    Mensagem  MadMax 6/8/2021, 18:57

    Obrigado

      Data/hora atual: 24/9/2022, 21:15