Araujo, a principio você teria de usar construir a rotina no evento Click do ListView para captar nãoo Item Selecionado e sim a Condição do CheckBox se está clicado ou não, tipo :
If lvDados.ListItems(i).Checked = True Then
Mas antes de continuarmos, pergunto :
Quando clicado ou checkbox = true atualizo o Status da na Aba, mas se por ventura clicar novamente e deixa-lo na condição False, teriamos de reconsiderar o Status ?
Para adicionar a informação no ListView, temos de recarrega-lo novamente, usando : Unload Me e depois lvDados.Show.
Agora pense o seguinte, utilizando o Evento CLICK, cada vez que clicar em um item será chamado uma rotina para pesquisar o item na Aba, apos encontrado, atualiza-lo, depois recarregar o listview, e para o proximo, será efetuado tudo novamente, ou seja, se tivermos 50 itens, estaremos chamando 50 vezes a rotina, e isto demandaria muito mais processamentos.
Na minha opinião, ja que está utilizando o CheckBox, eu não utilizaria o Evento CLICK e sim adicionaria um Botão para ser acionado somente apos selecionarmos os itens no Listview.
Pense nisto e de retorno.
[]s
Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel
Postado : 28/07/2013 3:28 pm