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

    Condicional em caixa de texto para preencher outra caixa de texto

    Compartilhe

    Adramalesh
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 21/05/2015

    Condicional em caixa de texto para preencher outra caixa de texto

    Mensagem  Adramalesh em Qui 18 Jun 2015, 21:04

    Olá, gostaria de uma condicional para que se determinada palavra/número em uma caixa de texto faça outra palavra/número especificado por mim aparecer em outra. Exemplo: se a primeira caixa de texto tiver 7.500, a segunda irá aparecer o número 15.000.

    clynton
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 307
    Registrado : 08/07/2013

    Re: Condicional em caixa de texto para preencher outra caixa de texto

    Mensagem  clynton em Qui 18 Jun 2015, 22:31

    Walter, para o exemplo que você usou, a segunda caixa tem o dobro do valor da primeira, isso seria uma regra ou nada tem a ver?


    .................................................................................
    Cumprimentos...


    Atenciosamente,
    Rogério Clynton Ribeiro


    __________________________________________________________________________

    "Ninguém é tão grande que não possa aprender e nem tão pequeno que não possa ensinar."

    Adramalesh
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 21/05/2015

    Re: Condicional em caixa de texto para preencher outra caixa de texto

    Mensagem  Adramalesh em Sex 19 Jun 2015, 00:24

    Sim, só que a segunda caixa deve volta a 7.500 após a primeira caixa chegar aos 30.000. Ou seja, irá ficar assim: 7.500>15.000>22.500>30.000>7.500

    clynton
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 307
    Registrado : 08/07/2013

    Re: Condicional em caixa de texto para preencher outra caixa de texto

    Mensagem  clynton em Sex 19 Jun 2015, 03:48

    Não compreendi!
    Essa informação que será inserida na primeira caixa se trata de que?
    Esse número se refere a que?
    As possibilidades para a primeira caixa serão apenas, 7.500, 15.000. 22.500 e 30.000?
    Essas informações são inseridas manualmente ou são extraídas de alguma fonte?


    .................................................................................
    Cumprimentos...


    Atenciosamente,
    Rogério Clynton Ribeiro


    __________________________________________________________________________

    "Ninguém é tão grande que não possa aprender e nem tão pequeno que não possa ensinar."

    Adramalesh
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 21/05/2015

    Re: Condicional em caixa de texto para preencher outra caixa de texto

    Mensagem  Adramalesh em Sex 19 Jun 2015, 13:00

    As informações da primeira caixa serão fontes de uma tabela, elas se referem ao tipo da última revisão feita em viaturas e esses valores são fixos mesmo. Enquanto a segunda caixa irá se referir ao tipo da próxima revisão baseado no valor da primeira caixa, por isso ao chegar nos 30.000 retorna a 7.500.

    clynton
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 307
    Registrado : 08/07/2013

    Re: Condicional em caixa de texto para preencher outra caixa de texto

    Mensagem  clynton em Sex 19 Jun 2015, 13:06

    Se na primeira caixa tiver 7.500, a segunda terá 15.000...
    Se na primeira caixa tiver 15.000, a segunda terá 22.500...
    Se na primeira caixa tiver 22.500, a segunda terá 30.000...
    Se na primeira caixa tiver 30.000, a segunda terá 7.500...
    É isso?


    .................................................................................
    Cumprimentos...


    Atenciosamente,
    Rogério Clynton Ribeiro


    __________________________________________________________________________

    "Ninguém é tão grande que não possa aprender e nem tão pequeno que não possa ensinar."

    Adramalesh
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 21/05/2015

    Re: Condicional em caixa de texto para preencher outra caixa de texto

    Mensagem  Adramalesh em Sex 19 Jun 2015, 13:14

    Sim, em resumo é isso.

    clynton
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 307
    Registrado : 08/07/2013

    Re: Condicional em caixa de texto para preencher outra caixa de texto

    Mensagem  clynton em Sex 19 Jun 2015, 13:37

    Então você pode acessar as Propriedades da primeira caixa e no evento Após Atualizar, coloque o seguinte código:

    Código:
       If Me.PrimeiraCaixa.Value = "7.500" Then
           Me.SegundaCaixa.Value = "15.000"
    ElseIf Me.PrimeiraCaixa.Value = "15.000" Then
           Me.SegundaCaixa.Value = "22.500"
    ElseIf Me.PrimeiraCaixa.Value = "22.500" Then
           Me.SegundaCaixa.Value = "30.000"
    ElseIf Me.PrimeiraCaixa.Value = "30.000" Then
           Me.SegundaCaixa.Value = "7.500"
        End If

    Troque PrimeiraCaixa e SegundaCaixa pelo nome dos seus Campos.


    .................................................................................
    Cumprimentos...


    Atenciosamente,
    Rogério Clynton Ribeiro


    __________________________________________________________________________

    "Ninguém é tão grande que não possa aprender e nem tão pequeno que não possa ensinar."

    clynton
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 307
    Registrado : 08/07/2013

    Re: Condicional em caixa de texto para preencher outra caixa de texto

    Mensagem  clynton em Seg 22 Jun 2015, 14:10

    Walter, conseguiu testar com o Código que te passei?
    Como está a situação?
    Se tiver resolvido, por favor marque o Tópico como [Resolvido].


    .................................................................................
    Cumprimentos...


    Atenciosamente,
    Rogério Clynton Ribeiro


    __________________________________________________________________________

    "Ninguém é tão grande que não possa aprender e nem tão pequeno que não possa ensinar."

    Adramalesh
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 21/05/2015

    Re: Condicional em caixa de texto para preencher outra caixa de texto

    Mensagem  Adramalesh em Qua 24 Jun 2015, 13:20

    Olá, desculpe não responder antes. Infelizmente não funcionou. Creio que seja o endereçamento que eu esteja fazendo errado, mas tentei das formas que conheço e nenhuma surtiu o resultado que queria. O fato é que a primeira caixa faz parte de um subformulário, enquanto que a segunda do formulário.

    clynton
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 307
    Registrado : 08/07/2013

    Re: Condicional em caixa de texto para preencher outra caixa de texto

    Mensagem  clynton em Qua 24 Jun 2015, 13:22

    Walter, faça o teste com a instrução que passei dentro de um Form sem SubForm, crie a instrução do jeito que você quer que ela funcione, depois mande os nomes exatos dos objetos em questão, incluindo o SubForm, editaremos a instrução e se for o caso, criaremos um exemplo para sua melhor compreensão.


    .................................................................................
    Cumprimentos...


    Atenciosamente,
    Rogério Clynton Ribeiro


    __________________________________________________________________________

    "Ninguém é tão grande que não possa aprender e nem tão pequeno que não possa ensinar."

      Data/hora atual: Qui 08 Dez 2016, 23:59