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

    Mesclar filtros em um formulário

    Gabriel Brunichaki
    Gabriel Brunichaki
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 138
    Registrado : 11/12/2015

    Mesclar filtros em um formulário Empty Mesclar filtros em um formulário

    Mensagem  Gabriel Brunichaki 7/1/2016, 13:46

    Bom dia!

    Mais uma vez estou aqui abrindo um tópico (vocês sempre resolvem tudo!  cheers ). Desta vez para saber se é possível aplicar dois ou mais filtros ao mesmo tempo em um formulário.
    É o seguinte, criei uma aplicação fictícia onde tenho uma tabela TBL_PESSOAS (Código, Nome, Idade e Sexo) e um formulário contínuo desta tabela (FRM_PESSOAS). Neste formulário, tenho duas caixas de combinação (cbo_filtro_sexo e cbo_filtro_idade) que são utilizadas para filtrar a lista de pessoas neste formulário. Consigo filtrar perfeitamente utilizando individualmente as cbo's, mas não as duas juntas. Na verdade, eu já sabia que não conseguiria e sei que o código que montei só vai funcionar um filtro de cada vez. Queria saber se tem como mesclar os dois filtros (exibir pessoas do sexo feminino maiores de idade, por exemplo). O código está no evento _Click() das duas cbo's.

    Alguém faria o favor de analisar a aplicação e me dizer se é possível ou não? Estou mexendo com VBA e Access a mais ou menos 2 semanas, então ainda tem MUITA coisa que não tenho ideia de como ou se dá pra fazer.
    Anexos
    Mesclar filtros em um formulário AttachmenttesteFiltro.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (40 Kb) Baixado 18 vez(es)
    avatar
    Kaynan
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2980
    Registrado : 09/04/2012

    Mesclar filtros em um formulário Empty Re: Mesclar filtros em um formulário

    Mensagem  Kaynan 7/1/2016, 17:05


    Ola amigo veja esse meu exemplo,estude bem ele que vai te servir.
    Abç.


    https://dl.dropboxusercontent.com/u/90217826/Pesquisa%20por%20idade.zip
    Gabriel Brunichaki
    Gabriel Brunichaki
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 138
    Registrado : 11/12/2015

    Mesclar filtros em um formulário Empty Re: Mesclar filtros em um formulário

    Mensagem  Gabriel Brunichaki 7/1/2016, 17:55

    Ô meu velho, valeu pela ajuda! Mas, me desculpe, não consegui me achar... Sou relativamente novo no VBA. Teria como mandar o código comentado? Apenas a parte dos combos sexo e idade.
    Gabriel Brunichaki
    Gabriel Brunichaki
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 138
    Registrado : 11/12/2015

    Mesclar filtros em um formulário Empty Re: Mesclar filtros em um formulário

    Mensagem  Gabriel Brunichaki 8/1/2016, 11:41

    Consigo filtrar com uma ComboBox só, mas a minha ideia era poder filtrar com 4 ou 5 ao mesmo tempo, sendo que, independente da ordem das cbo, o filtro vai se afunilando em tempo de execução à medida que vamos aplicando o filtro. Vi no exemplo acima que existe um Requery, mas não consegui entender muito bem como funciona...

    Alguém consegue me dar um auxílio?

    Conteúdo patrocinado


    Mesclar filtros em um formulário Empty Re: Mesclar filtros em um formulário

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 18:18