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]Alterar Origem de linha de uma cx combinação usando VBA

    Ronaldo Costa
    Ronaldo Costa
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 287
    Registrado : 14/03/2011

    [Resolvido]Alterar Origem de linha de uma cx combinação usando VBA Empty [Resolvido]Alterar Origem de linha de uma cx combinação usando VBA

    Mensagem  Ronaldo Costa 21/6/2015, 15:20

    Olá Pessoal!

    No meu form tenho uma cx combinação ("cboCriterio") e uma cx Seleção ("selOpçao).

    Gostaria que ao marcar a "selOpçao" a "cboCriterio" tivesse a propriedade Origem de Linha modificada.

    Quando "selOpçao" for = true, deve mostrar os campos "idCongregação" e "nomeCongregação" data tabela Congregação que existe no meu projeto.
    Quando "selOpçao" for = false, deve mostrar os campos "idMes" e "nomeMes" data tabela Mese que existe no meu projeto.

    agradecido,

    Ronaldo Costa
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7919
    Registrado : 15/03/2013

    [Resolvido]Alterar Origem de linha de uma cx combinação usando VBA Empty Re: [Resolvido]Alterar Origem de linha de uma cx combinação usando VBA

    Mensagem  Alvaro Teixeira 21/6/2015, 18:23

    Olá Ronaldo
    Para o que pretende utilizamos o RowSource, veja código abaixo:

    Código:
    Private Sub Form_Open(Cancel As Integer)
        Call selOpçao_Click
    End Sub

    Private Sub selOpçao_Click()
        If Me.selOpçao = True Then
            Me.cboCriterio.RowSource = "SELECT Congregação.idCongregação, Congregação.nomeCongregação FROM Congregação;"
        Else
            Me.cboCriterio.RowSource = "SELECT Meses.idMes, Meses.nomeMes FROM Meses;"
        End If

    End Sub

    cxVerificacao_cxCombinacao.rar

    Abraço


    Última edição por ahteixeira em 30/10/2015, 12:25, editado 1 vez(es)
    Ronaldo Costa
    Ronaldo Costa
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 287
    Registrado : 14/03/2011

    [Resolvido]Alterar Origem de linha de uma cx combinação usando VBA Empty Re: [Resolvido]Alterar Origem de linha de uma cx combinação usando VBA

    Mensagem  Ronaldo Costa 23/6/2015, 10:33

    Obrigado, meu caro. Me ajudou muito.
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7919
    Registrado : 15/03/2013

    [Resolvido]Alterar Origem de linha de uma cx combinação usando VBA Empty Re: [Resolvido]Alterar Origem de linha de uma cx combinação usando VBA

    Mensagem  Alvaro Teixeira 23/6/2015, 11:26

    Obrigado pelo retorno.
    Abraço

    Conteúdo patrocinado


    [Resolvido]Alterar Origem de linha de uma cx combinação usando VBA Empty Re: [Resolvido]Alterar Origem de linha de uma cx combinação usando VBA

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 27/4/2024, 19:27