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 fazer com item do Combobox desabilite alguns campos

    avatar
    dlima45
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 11
    Registrado : 31/10/2014

    [Resolvido]Como fazer com item do Combobox desabilite alguns campos Empty [Resolvido]Como fazer com item do Combobox desabilite alguns campos

    Mensagem  dlima45 29/8/2015, 05:22

    Olá Amigos, estou começando a usar  vba e não estou conseguindo fazer meu combobox funcionar, deve ser algo simples mas não estou conseguindo. Gostaria de ao selecionar um item do cbo ele desabilitasse alguns campos.

    O que eu fiz foi:

    Private Sub cbo_Tipo_AfterUpdate()
    If cbo_Tipo = "Cartório" Then
    Me.Txt_DtEnvio.Enabled = True
    Me.Txt_Qtde.Enabled = True
    Me.Cbo_Mes.Enabled = True
    Else
    Me.Txt_DtLote.Enabled = False
    End If

    If cbo_Tipo = "Lote Diário" Then
    Me.Txt_DtEnvio.Enabled = True
    Me.Txt_Qtde.Enabled = True
    Me.Txt_DtLote.Enabled = True
    Else
    Me.Cbo_Mes.Enabled = False
    End If

    If cbo_Tipo = "Antecipadas" Then
    Me.Txt_DtEnvio.Enabled = True
    Me.Txt_Qtde.Enabled = True
    Else
    Me.Txt_DtLote.Enabled = False
    Me.Cbo_Mes.Enabled = False
    End If
    End Sub

    Obrigado
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5078
    Registrado : 20/04/2011

    [Resolvido]Como fazer com item do Combobox desabilite alguns campos Empty Re: [Resolvido]Como fazer com item do Combobox desabilite alguns campos

    Mensagem  Silvio 29/8/2015, 14:12

    Bom dia Daniela....

    Aparentemente o código está correto. Apenas uma ressalva a ser feita em :

    de: If cbo_Tipo = "Cartório" Then
    para: if!cbo_Tipo.text = "Cartório" then

    explicando: se for texto deve ser=text , mas se for número = value


    Caso não seja isso, queria por gentileza nos dar mais explicações de quais itens a serem desabilitados.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    avatar
    dlima45
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 11
    Registrado : 31/10/2014

    [Resolvido]Como fazer com item do Combobox desabilite alguns campos Empty Como fazer com item do Combobox desabilite alguns campos

    Mensagem  dlima45 29/8/2015, 22:43

    Boa Tarde Silvio, fiz o que vc falou, mas não deu certo. Meu cbo tem só três opções e independentemente de qual eu escolha os campos Dt_Envio e cbo_Mes são os únicos que ficam desabilitados. Muito obrigado por me ajudar.



    Private Sub cbo_Tipo_Change()
    If cbo_Tipo.Text = "Cartório" Then
    Me.Txt_DtEnvio.Value = True
    Me.Txt_Qtde.Value = True
    Me.Cbo_Mes.Enabled = True
    Else
    Me.Txt_DtLote.Enabled = False
    End If

    If cbo_Tipo.Text = "Lote Diário" Then
    Me.Txt_DtEnvio.Enabled = True
    Me.Txt_Qtde.Value = True
    Me.Txt_DtLote.Enabled = True
    Else
    Me.Cbo_Mes.Enabled = False
    End If

    If cbo_Tipo.Text = "Antecipadas" Then
    Me.Txt_DtEnvio.Enabled = True
    Me.Txt_Qtde.Value = True
    Else
    Me.Txt_DtLote.Enabled = False
    Me.Cbo_Mes.Enabled = False

    End If
    End Sub
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5078
    Registrado : 20/04/2011

    [Resolvido]Como fazer com item do Combobox desabilite alguns campos Empty Re: [Resolvido]Como fazer com item do Combobox desabilite alguns campos

    Mensagem  Silvio 29/8/2015, 23:13

    Boas....

    Coloque o mesmo código no evento após atualizar (After Update) dessa combobox


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    avatar
    dlima45
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 11
    Registrado : 31/10/2014

    [Resolvido]Como fazer com item do Combobox desabilite alguns campos Empty Re: [Resolvido]Como fazer com item do Combobox desabilite alguns campos

    Mensagem  dlima45 29/8/2015, 23:21

    Não funcionou Silvio
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5078
    Registrado : 20/04/2011

    [Resolvido]Como fazer com item do Combobox desabilite alguns campos Empty Re: [Resolvido]Como fazer com item do Combobox desabilite alguns campos

    Mensagem  Silvio 29/8/2015, 23:55

    Somente vendo mesmo o teu projeto.

    Coloque ele, em um servidor externo ( 4shared, onedrive, google, mega etc...etc.. ) e coloca o link dele aqui para fazer donwload.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    avatar
    dlima45
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 11
    Registrado : 31/10/2014

    [Resolvido]Como fazer com item do Combobox desabilite alguns campos Empty Re: [Resolvido]Como fazer com item do Combobox desabilite alguns campos

    Mensagem  dlima45 30/8/2015, 00:04

    https://onedrive.live.com/redir?resid=81A086C72D902730!27862&authkey=!AANm6lHyxKlk-dE&ithint=file%2caccdb
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5078
    Registrado : 20/04/2011

    [Resolvido]Como fazer com item do Combobox desabilite alguns campos Empty Re: [Resolvido]Como fazer com item do Combobox desabilite alguns campos

    Mensagem  Silvio 30/8/2015, 13:56

    Bom dia....

    Seja detalhista....qual item na combobox, ao ser selecionado, deve desabilitar quais itens ?
    Exemplo..

    Se eu selecionar tal item.....esses itens devem ficar desabilitados.

    Se eu selecionar esse outro itens.....esses ficam também.

    Te pergunto para poder criar a rotina correta, baseado no que você vai nos dizer.

    Enfatizo seja detalhista.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    avatar
    dlima45
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 11
    Registrado : 31/10/2014

    [Resolvido]Como fazer com item do Combobox desabilite alguns campos Empty Re: [Resolvido]Como fazer com item do Combobox desabilite alguns campos

    Mensagem  dlima45 30/8/2015, 19:30

    Quando clicar em "Antecipadas"
    quero que fique habilitado txt_DtEnvio e txt_Qtde
    Desabilitado: txt_DtLote, cbo_Mes

    Quando clicar em "Cartório"
    quero que fique habilitado txt_DtEnvio e txt_Qtde e cbo_Mes
    Desabilitado: txt_DtLote

    Quando clicar em "Lote Diario"
    quero que fique habilitado txt_DtEnvio, txt_Qtde e txt_DtLote
    Desabilitado: cbo_Mes
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5078
    Registrado : 20/04/2011

    [Resolvido]Como fazer com item do Combobox desabilite alguns campos Empty Re: [Resolvido]Como fazer com item do Combobox desabilite alguns campos

    Mensagem  Silvio 31/8/2015, 12:01

    Bom dia...

    Teste...

    Código:

    Private Sub cbo_Tipo_AfterUpdate()

    If cbo_Tipo.Text = "Cartório" Then
    Me.Txt_DtEnvio.Value = True
    Me.Txt_Qtde.Value = True
    Me.Cbo_Mes.Enabled = True
    Me.Txt_DtLote.Enabled = False
        ElseIf cbo_Tipo.Text = "Lote Diário" Then
        Me.Txt_DtEnvio.Enabled = True
        Me.Txt_Qtde.Value = True
        Me.Txt_DtLote.Enabled = True
        Me.Cbo_Mes.Enabled = False
            ElseIf cbo_Tipo.Text = "Antecipadas" Then
            Me.Txt_DtEnvio.Enabled = True
            Me.Txt_Qtde.Value = True
            Me.Txt_DtLote.Enabled = False
            Me.Cbo_Mes.Enabled = False
    End If

    End Sub



    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    avatar
    dlima45
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 11
    Registrado : 31/10/2014

    [Resolvido]Como fazer com item do Combobox desabilite alguns campos Empty Re: [Resolvido]Como fazer com item do Combobox desabilite alguns campos

    Mensagem  dlima45 31/8/2015, 22:31

    Silvio!!! Funcionou perfeitamente.
    Muito Obrigado
    avatar
    dlima45
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 11
    Registrado : 31/10/2014

    [Resolvido]Como fazer com item do Combobox desabilite alguns campos Empty Re: [Resolvido]Como fazer com item do Combobox desabilite alguns campos

    Mensagem  dlima45 31/8/2015, 22:33

    cheers

    Conteúdo patrocinado


    [Resolvido]Como fazer com item do Combobox desabilite alguns campos Empty Re: [Resolvido]Como fazer com item do Combobox desabilite alguns campos

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 19/5/2024, 23:43