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

    Alternar a propriedade multiselect da listBox entre 1 e 2 com o VBA

    avatar
    jbrbatista2014_pc
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3
    Registrado : 09/08/2014

    Alternar a propriedade multiselect da listBox entre 1 e 2 com o VBA Empty Alternar a propriedade multiselect da listBox entre 1 e 2 com o VBA

    Mensagem  jbrbatista2014_pc 6/9/2014, 15:37

    Prezados, alguém sabe como fazer a propriedade MULTISELEC da ListBox alternar de 1 para 2 e vice versa, por meio do VBA?
    Estou tentando montar um formulário com filtros para vários relatórios, e precisaria que a listbox ora fosse seleção simples, ora fosse seleção estendida.
    Tentei com o exemplo da ajuda da Microsoft mas deu erro em todos eventos que testei.
    Grato!
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8443
    Registrado : 05/11/2009

    Alternar a propriedade multiselect da listBox entre 1 e 2 com o VBA Empty Re: Alternar a propriedade multiselect da listBox entre 1 e 2 com o VBA

    Mensagem  Alexandre Neves 6/9/2014, 17:02

    Boa tarde, e bem-vindo ao fórum
    SuaCaixaDeListagem.MultiSelect = 0'multiselect desactivado
    SuaCaixaDeListagem.MultiSelect = 1'multiselect simples
    SuaCaixaDeListagem.MultiSelect = 2'multiselect extendido


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo
    avatar
    jbrbatista2014_pc
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3
    Registrado : 09/08/2014

    Alternar a propriedade multiselect da listBox entre 1 e 2 com o VBA Empty Alternar a propriedade multiselect da listBox entre 1 e 2 com o VBA

    Mensagem  jbrbatista2014_pc 6/9/2014, 19:40

    Alexandre, obrigado pela atenção.
    Uso access 2007 e 2010. anexo segue meu BD teste. Sua sugestão também dá erro '2448'
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8443
    Registrado : 05/11/2009

    Alternar a propriedade multiselect da listBox entre 1 e 2 com o VBA Empty Re: Alternar a propriedade multiselect da listBox entre 1 e 2 com o VBA

    Mensagem  Alexandre Neves 6/9/2014, 19:44

    O anexo não veio. No entanto só tenho o 2003/2007


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo
    avatar
    jbrbatista2014_pc
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3
    Registrado : 09/08/2014

    Alternar a propriedade multiselect da listBox entre 1 e 2 com o VBA Empty Alternar a propriedade multiselect da listBox entre 1 e 2 com o VBA

    Mensagem  jbrbatista2014_pc 6/9/2014, 21:54

    Desculpe Alexandre,
    Não estou bem familiarizado com o envio de arquivos anexos ainda.
    Anexos
    Alternar a propriedade multiselect da listBox entre 1 e 2 com o VBA AttachmentTeste ListBox Multiselect.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (59 Kb) Baixado 35 vez(es)
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8443
    Registrado : 05/11/2009

    Alternar a propriedade multiselect da listBox entre 1 e 2 com o VBA Empty Re: Alternar a propriedade multiselect da listBox entre 1 e 2 com o VBA

    Mensagem  Alexandre Neves 7/9/2014, 08:11

    Bom dia,
    Bd em formato não reconhecido


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo
    Fernando Bueno
    Fernando Bueno
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    Alternar a propriedade multiselect da listBox entre 1 e 2 com o VBA Empty Re: Alternar a propriedade multiselect da listBox entre 1 e 2 com o VBA

    Mensagem  Fernando Bueno 7/9/2014, 20:36

    Boa tarde,

    Grande mestre Alexandre como vai?

    Segue o banco do colega em formato 2003


    .................................................................................
    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
    Alternar a propriedade multiselect da listBox entre 1 e 2 com o VBA 16rzeq
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8443
    Registrado : 05/11/2009

    Alternar a propriedade multiselect da listBox entre 1 e 2 com o VBA Empty Re: Alternar a propriedade multiselect da listBox entre 1 e 2 com o VBA

    Mensagem  Alexandre Neves 7/9/2014, 21:52

    Boa noite,
    Obrigado Fernando Bueno. Espero que contigo esteja tão bem como comigo.
    Hoje fui participar na homenagem à princesa Leonor (nônô) "Todos côderosa". Não me lembrei de avisar aqui no fórum.

    Sobre a questão da dúvida. Vejo, agora, que só dá para alterar em modo estrutura.


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo

    Conteúdo patrocinado


    Alternar a propriedade multiselect da listBox entre 1 e 2 com o VBA Empty Re: Alternar a propriedade multiselect da listBox entre 1 e 2 com o VBA

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 28/3/2024, 16:45