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


3 participantes

    [Resolvido]Caixa de combinação habilitando campo bloqueado

    avatar
    and.luiz
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 26
    Registrado : 27/07/2012

    [Resolvido]Caixa de combinação habilitando campo bloqueado Empty Caixa de combinação habilitando campo bloqueado

    Mensagem  and.luiz 6/8/2012, 00:13

    Olá pessoal,

    Tenho um form que possui uma caixa de combinação baseada em uma tabela com as seguintes informações:

    Qtd_Parcelas
    Até 4 x sem juros
    5 com juros
    6 com juros
    7 com juros.......até 10 x com juros

    abaixo da caixa de combinação tem um campo chamado valor da parcela que eu coloquei como bloqueado.

    Gostaria que esse campo fosse ativado automaticamente quando selecionado na caixa de combinação os valores com juros, ou seja 5,6,7,8,9 e 10 com juros. se a seleção fosse em ate 4 sem juros o campo deverá permanecer bloqueado.

    Desde já agradeço a atenção.
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]Caixa de combinação habilitando campo bloqueado Empty Re: [Resolvido]Caixa de combinação habilitando campo bloqueado

    Mensagem  JPaulo 6/8/2012, 09:12

    Bom Dia !

    Teste;



    Private Sub SuaCaixaCombinação_AfterUpdate()
    Select Case SuaCaixaCombinação
    Case 1, 2, 3, 4
    Me.SeuCampoBloqueado.Enabled = False
    Me.SeuCampoBloqueado.Locked = True
    Case 5, 6, 7, 8, 9, 10
    Me.SeuCampoBloqueado.Enabled = True
    Me.SeuCampoBloqueado.Locked = False
    End Select
    End Sub



    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Caixa de combinação habilitando campo bloqueado Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Caixa de combinação habilitando campo bloqueado Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Caixa de combinação habilitando campo bloqueado Folder_announce_new Instruções SQL como utilizar...
    avatar
    and.luiz
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 26
    Registrado : 27/07/2012

    [Resolvido]Caixa de combinação habilitando campo bloqueado Empty Re: [Resolvido]Caixa de combinação habilitando campo bloqueado

    Mensagem  and.luiz 6/8/2012, 18:00

    Olá jpaulo, a minha expressão ficou assim.

    Private Sub QTD_PARCELAS_AfterUpdate()
    Select Case QTD_PARCELAS
    Case 1 (sem juros), 2 (sem juros), 3 (sem juros), 4 (sem juros), 5 (sem juros), 6 (sem juros)
    Me.comissao.Enabled = False
    Me.comissao.Locked = True
    Case 5 (com juros), 6 (com juros), 7 (com juros), 8 (com juros), 9 (com juros), 10 (com juros)
    Me.comissao.Enabled = True
    Me.comissao.Locked = False
    End Select
    End Sub
    End Sub

    Aparece erro de compilação
    erro de sintaxe

    tentei tirar o parentese mais continua o erro
    Fernando Bueno
    Fernando Bueno
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2115
    Registrado : 13/04/2012

    [Resolvido]Caixa de combinação habilitando campo bloqueado Empty Re: [Resolvido]Caixa de combinação habilitando campo bloqueado

    Mensagem  Fernando Bueno 6/8/2012, 18:30

    Não seria assim?

    Private Sub QTD_PARCELAS_AfterUpdate()
    Select Case QTD_PARCELAS
    Case 1, 2, 3, 4
    Me.comissao.Enabled = False
    Me.comissao.Locked = True
    Case 5, 6, 7, 8, 9, 10
    Me.comissao.Enabled = True
    Me.comissao.Locked = False
    End Select
    End Sub


    .................................................................................
    Um abraço
    Fernando Bueno


    O aumento do conhecimento é como uma esfera dilatando-se no espaço
    quanto maior a nossa compreensão,
    maior o nosso contacto com o desconhecido
    [Resolvido]Caixa de combinação habilitando campo bloqueado 16rzeq
    avatar
    and.luiz
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 26
    Registrado : 27/07/2012

    [Resolvido]Caixa de combinação habilitando campo bloqueado Empty Re: [Resolvido]Caixa de combinação habilitando campo bloqueado

    Mensagem  and.luiz 6/8/2012, 18:42

    Fernando,

    Agora não apresentou erro nenhum mais não desbloqueou o campo "comissão"

    Não sei se tem haver mais os campos na caixa de listagem não estão só com números estão desta forma:

    1 (sem juros)
    2 (sem juros)...... e ai sucessivamente até 10 com juros
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]Caixa de combinação habilitando campo bloqueado Empty Re: [Resolvido]Caixa de combinação habilitando campo bloqueado

    Mensagem  JPaulo 6/8/2012, 19:42

    Se não é numerico é texto;

    Se a informação na combobox aparecer "1 (sem juros), então será;
    Nota:
    Veja com atenção se tem espaço entre o numero e o texto:


    Private Sub QTD_PARCELAS_AfterUpdate()
    Select Case QTD_PARCELAS
    Case "1 (sem juros)", "2 (sem juros)", "3 (sem juros)", "4 (sem juros)"
    Me.comissao.Enabled = False
    Me.comissao.Locked = True
    Case "5 (com juros)", "6 (com juros)", "7 (com juros)", "8 (com juros)", "9 (com juros)", "10 (com juros)"
    Me.comissao.Enabled = True
    Me.comissao.Locked = False
    End Select
    End Sub



    Se fosse numerico, seria como lhe passei acima e ainda para aprender, podemos usar o To


    Private Sub SuaCaixaCombinação_AfterUpdate()
    Select Case SuaCaixaCombinação
    Case 1 To 4
    Me.SeuCampoBloqueado.Enabled = False
    Me.SeuCampoBloqueado.Locked = True
    Case 5 To 10
    Me.SeuCampoBloqueado.Enabled = True
    Me.SeuCampoBloqueado.Locked = False
    End Select
    End Sub


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Caixa de combinação habilitando campo bloqueado Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Caixa de combinação habilitando campo bloqueado Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Caixa de combinação habilitando campo bloqueado Folder_announce_new Instruções SQL como utilizar...
    avatar
    and.luiz
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 26
    Registrado : 27/07/2012

    [Resolvido]Caixa de combinação habilitando campo bloqueado Empty Re: [Resolvido]Caixa de combinação habilitando campo bloqueado

    Mensagem  and.luiz 6/8/2012, 21:00

    Jpaulo / Fernando,

    Muito obrigado.

    Resolvido com a ultima dica do jpaulo.

    Abs.
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]Caixa de combinação habilitando campo bloqueado Empty Re: [Resolvido]Caixa de combinação habilitando campo bloqueado

    Mensagem  JPaulo 6/8/2012, 21:22

    Obrigado pelo retorno o fórum agradece.


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Caixa de combinação habilitando campo bloqueado Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Caixa de combinação habilitando campo bloqueado Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Caixa de combinação habilitando campo bloqueado Folder_announce_new Instruções SQL como utilizar...

    Conteúdo patrocinado


    [Resolvido]Caixa de combinação habilitando campo bloqueado Empty Re: [Resolvido]Caixa de combinação habilitando campo bloqueado

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 23/11/2024, 03:08