Vídeo recomendado
https://youtu.be/diWPPPhW-9E

Duploclick no listbox

Fórum para dúvidas sobre os fundamentos da linguagem de programação Visual Basic no contexto do VBA
Moisesjr
Acabou de chegar
Acabou de chegar
Mensagens: 7
Registrado em: Qua Set 19, 2018 4:39 pm

Duploclick no listbox

Mensagem por Moisesjr »

Boa tarde,

Estou com um listbox com a pesquisa de um cadastro de centro de custo. Meu primeiro form, ele registra novos centro de custo, pesquisa os que estão na base de dados(esse é um form apenas com o listbox) e altera. Nesta segunda parte estou com um problema! Quando abro o form, que contem apenas o listbox, criei o evento com duploclick para que ele insira nos textbox's, do primeiro form, onde aja a possibilidade realizar a alteração desejada. Mas quando clico na linha, desejada, abre outro form, mas as textbox fica vazia. Mas quando dou um duploclique nos espaços vazio do listbox vai preenchido com o primeiro item.

Este é meu primeiro form:
Imagem

Este é meu segundo form com o listbox:

Imagem
Este, quando dou duploclick no espaço vazio do listbox, ele insere o primeiro valor nos textbox, mas quando clico no item que desejo alterar, ele preenche vazio os textbox.
Anexos
fr_list.JPG
fr_list.JPG (28.59 KiB) Exibido 2864 vezes
fr_cc.JPG
fr_cc.JPG (22.28 KiB) Exibido 2864 vezes


Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


srobles
Jedi
Jedi
Mensagens: 805
Registrado em: Qua Mai 06, 2015 7:39 pm

Re: Duploclick no listbox

Mensagem por srobles »

Moisesjr,

Veja se o código abaixo atende sua demanda.

Código: Selecionar todos

Private Sub ListBox1_DblClick(ByVal Cancel As MSForms.ReturnBoolean)
    If ListBox1.ListIndex >= 0 Then
        With fr_cc
            .TextBox1 = ListBox1.List(ListBox1.ListIndex, 0)
            .TextBox2 = ListBox1.List(ListBox1.ListIndex, 1)
        End With
        
        Unload Me
    End If
End Sub
Espero ter ajudado.

Abs


Moisesjr
Acabou de chegar
Acabou de chegar
Mensagens: 7
Registrado em: Qua Set 19, 2018 4:39 pm

Re: Duploclick no listbox

Mensagem por Moisesjr »

Obrigado Saulo pelo retorno, mas o bug continua o mesmo. Só que agora ele não está preenchendo os txtbox.


srobles
Jedi
Jedi
Mensagens: 805
Registrado em: Qua Mai 06, 2015 7:39 pm

Re: Duploclick no listbox

Mensagem por srobles »

Moisesjr,

Favor, disponibilize seu modelo se possivel. Assim podemos analisar melhor o que ocorre, pois este mesmo código que postei , foi utilizado em um modelo que criei apenas para poder estudar a melhor opção.

Abaixo, deixo um modelo para análise.

No aguardo,

Abs
Anexos
modelo_De_1_Form_para_Outro.zip
(35.25 KiB) Baixado 173 vezes


Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Moisesjr
Acabou de chegar
Acabou de chegar
Mensagens: 7
Registrado em: Qua Set 19, 2018 4:39 pm

Re: Duploclick no listbox[resolvido]

Mensagem por Moisesjr »

Já deu certo! Pegue o seu codigo e fiz um gabiarra legal que funfou!


Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Responder