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]Remover linha selecionada da listbox

    avatar
    Convidad
    Convidado


    [Resolvido]Remover linha selecionada da listbox Empty Remover linha selecionada da listbox

    Mensagem  Convidad 27/8/2012, 19:19

    Boa tarde companheiros,
    Tenho uma listbox por nome lbOpcoes.
    Ela é carrega com uma lista de valores
    pelo pelo método AddItem.
    Preciso remover o ítem selecionada na caixa de listagem.
    Não preciso deletálo da tabela, apenas remover a linha
    selecionada da listbox.

    Já tentei assim e não deu certo:

    Me.lbOpcoes.RemoveItem

    Ele diz que é obrigatório o índice, porém não me diz onde pegar esse
    indice...

    Alguém poderia me ajudar?

    Desde grato.
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Remover linha selecionada da listbox Empty Re: [Resolvido]Remover linha selecionada da listbox

    Mensagem  criquio 27/8/2012, 20:19

    Olá, faça uma pesquisa no fórum que você encontra alguns tópicos já resolvidos sobre o assunto.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    Convidad
    Convidado


    [Resolvido]Remover linha selecionada da listbox Empty Re: [Resolvido]Remover linha selecionada da listbox

    Mensagem  Convidad 27/8/2012, 20:59

    criquio, na busca tudo o que encontro é para somas valores de coluna na listbox ou
    preencher forme com dados da listbox ou apagar da tabela o ítem selecionado. Tudo isso eu sei fazer...
    O que preciso é que ao selecionar uma linha na minha listbox, e apertar um botão, essa linha seja removida
    apenas da listbox e não da tabela.
    Sei que é pelo método RemoveItem mas não sei pegar o index da linha selecionada...

    Por favor, se puder, me ajude nisso...
    Grato
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Remover linha selecionada da listbox Empty Re: [Resolvido]Remover linha selecionada da listbox

    Mensagem  criquio 27/8/2012, 21:22

    Tente:

    Código:
    If Me.NomeDaListbox.ListIndex > -1 Then
        Me.NomeDaListbox.RemoveItem (Me.NomeDaListbox.ListIndex)
        Me.NomeDaListbox = Null
    Else
        MsgBox "Não foi selecionado um ítem", vbCritical, "Erro"
    End If


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    Convidad
    Convidado


    [Resolvido]Remover linha selecionada da listbox Empty Re: [Resolvido]Remover linha selecionada da listbox

    Mensagem  Convidad 27/8/2012, 21:29

    Criquio, ele remove sempre a primeira linha e não a selecionada, o que será?
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Remover linha selecionada da listbox Empty Re: [Resolvido]Remover linha selecionada da listbox

    Mensagem  Alexandre Neves 27/8/2012, 21:53

    Boa noite, Marcos
    NomeCombo.RemoveItem NomeCombo.ItemsSelected


    .................................................................................
    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
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Remover linha selecionada da listbox Empty Re: [Resolvido]Remover linha selecionada da listbox

    Mensagem  criquio 27/8/2012, 22:28

    Estranho, pois acabei de fazer um teste aqui e funcionou sem problemas. Você está selecionando a linha antes de clicar no botão?


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    Convidad
    Convidado


    [Resolvido]Remover linha selecionada da listbox Empty Re: [Resolvido]Remover linha selecionada da listbox

    Mensagem  Convidad 27/8/2012, 23:03

    criquio, após selecionada a linha que procedo com o código.

    Alexandre, ta dando erro 5...
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3871
    Registrado : 21/04/2011

    [Resolvido]Remover linha selecionada da listbox Empty Re: [Resolvido]Remover linha selecionada da listbox

    Mensagem  Marcelo David 27/8/2012, 23:12

    Boa noite amigos!

    Eu costumo fazer assim:

    Dim L As Integer
    L = Me.ListBox.ItemsSelected(Index)
    Me.ListBox.RemoveItem (L)

    Teste aí Marcos.



    .................................................................................
    Aprenda como criar formulário desacoplado.
    Conheça meu canal no Youtube e se inscreva.
    [Resolvido]Remover linha selecionada da listbox Marcel11
    avatar
    Convidad
    Convidado


    [Resolvido]Remover linha selecionada da listbox Empty Re: [Resolvido]Remover linha selecionada da listbox

    Mensagem  Convidad 28/8/2012, 00:48

    criquio, Alexandre, muito obrigado pela disposição e ajuda. Very Happy
    Marcelo David, fiz como seu exemplo e deu certo! cheers
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3871
    Registrado : 21/04/2011

    [Resolvido]Remover linha selecionada da listbox Empty Re: [Resolvido]Remover linha selecionada da listbox

    Mensagem  Marcelo David 28/8/2012, 01:11

    Gratos pelo retorno! A comunidade agradece.


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Conheça meu canal no Youtube e se inscreva.
    [Resolvido]Remover linha selecionada da listbox Marcel11

    Conteúdo patrocinado


    [Resolvido]Remover linha selecionada da listbox Empty Re: [Resolvido]Remover linha selecionada da listbox

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 26/4/2024, 17:06