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


4 participantes

    Função IF Then Else

    avatar
    Marco Ribeiro
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1
    Registrado : 31/07/2014

    Função IF Then Else Empty Função IF Then Else

    Mensagem  Marco Ribeiro 12/1/2016, 13:25

    Bom dia!

    É a primeira vez que estou pedindo ajuda por aqui.

    Minha dúvida é a seguinte. Tenho um formulário com os seguintes campos:

    Placa do Veículo
    Tipo do Veículo
    Placa da Carreta

    Quando o campo "Tipo do Veículo" for igual a "CAVALO MECÂNICO", então o campo "Placa da Carreta" deve ser ativado, senão, deve ser desativado.

    Cono posso fazer isso usando um código VBA?

    Att.

    Marco Ribeiro
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3914
    Registrado : 14/08/2013

    Função IF Then Else Empty Re: Função IF Then Else

    Mensagem  FabioPaes 12/1/2016, 13:41

    No evento do campo Tipo do Veículo apos atualizar coloque:

    If me.Tipo do Veículo = "CAVALO MECÂNICO" then
    me.Placa da Carreta.visible=True
    end if

    Na propriedade desse campo Placa da Carreta ja coloque ele por padrao como Visivel = Nao.
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3914
    Registrado : 14/08/2013

    Função IF Then Else Empty Re: Função IF Then Else

    Mensagem  FabioPaes 12/1/2016, 13:49

    O mesmo codigo voce deve colocar no Formulario, no Evento No Atual:
    Código:
    Private Sub Form_Current()
    If Me.Tipo_do_Veiculo = "CAVALO MECÂNICO" Then
    Me.Placa_da_Carreta.Visible = True
    End If
    End Sub

    Para que ao navegar entre os registros ele mostre ou não o campo Placa da Carreta.
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    Função IF Then Else Empty Re: Função IF Then Else

    Mensagem  Noobezinho 12/1/2016, 14:04

    Só mais um pitaco: Razz

    Se ainda não o fez, crie ou transforme a caixa de texto Tipo_do_Veiculo para
    caixa de combinação e coloque os valores (os tipos de veículos) na origem da linha da mesma.
    Isso irá evitar erros de digitação.

    [ ]'s


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    Nogaro513
    Nogaro513
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 482
    Registrado : 12/08/2013

    Função IF Then Else Empty Re: Função IF Then Else

    Mensagem  Nogaro513 12/1/2016, 14:24

    boa tarde amigo Marco, fiz um simples exemplo conforme o amigo Noobezinho orientou, verifica se atende ao que precisa ?
    abraço Nogaro !
    Anexos
    Função IF Then Else AttachmentNogaro_Teste_If.Cavalo Mecânico.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (79 Kb) Baixado 20 vez(es)
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    Função IF Then Else Empty Re: Função IF Then Else

    Mensagem  Noobezinho 12/1/2016, 15:13

    Nogaro

    Agradeço teu empenho.

    Mas ainda falta a parte que o Fabio orientou,

    que é  colocar o mesmo código no evento No

    Atual do formulário e deixar a caixa de texto

    Placa da Carreta invisível (não é ativado).

    [ ]'s


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    Nogaro513
    Nogaro513
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 482
    Registrado : 12/08/2013

    Função IF Then Else Empty Re: Função IF Then Else

    Mensagem  Nogaro513 12/1/2016, 15:24

    amigo Noobezinho eu pensei que o Marco teria escrito isso
    Quando o campo "Tipo do Veículo" for igual a "CAVALO MECÂNICO", então o campo "Placa da Carreta" deve ser ativado, senão, deve ser desativado.
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    Função IF Then Else Empty Re: Função IF Then Else

    Mensagem  Noobezinho 12/1/2016, 15:37

    Verdade, me ative no exemplo Fabio. Embarassed

    [ ]'s


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    Nogaro513
    Nogaro513
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 482
    Registrado : 12/08/2013

    Função IF Then Else Empty Re: Função IF Then Else

    Mensagem  Nogaro513 12/1/2016, 15:39

    amigo Noobezinho sem problemas, abraço !

    Conteúdo patrocinado


    Função IF Then Else Empty Re: Função IF Then Else

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 7/5/2024, 18:59