ooigor,
Boa tarde!
Sinceramente, se existe, eu não sei. Creio que o controle ListView seja apenas para exibir dados. Um controle mais indicado para edição é o DataGrid que não é nativo do VBA e necessita ser instalado.
Muito obrigado vou realizar alguns testes!!
Com o listview, se a propriedade LabelEdit = lvwAutomatic, só é possivel (sem api), editar somente o 1º campo (ou coluna) .
Existem alguns componentes genericos tp o listview, que é possivel editar todos os campos.
Se não me engano tb. é possivel com o MsFlexGrid ( http://www.ozgrid.com/forum/attachment.php?attachmentid=6431&d=1118401780 )
Mas para o seu caso, veja se essa sugestão que fiz (anexo) lhe atende, com um InputBox, que o usuario insere/altera a quantidade do item.
Para abrir a caixa de texto (inputbox) dê um duplo click sobre oum item do Listbox2, digite a quantidade desejada e ok.
Eu usei o evento ListViewXX_DblClick mas voce pode usar o codigo em um CommandButton se preferir.
Valeuuu , vou realizar alguns teste , e logo retorno com o feedback!!!
Postado : 19/10/2015 5:42 am