Boa Noite, preciso de uma ajuda, tenho uma listbox em que preciso remover apenas os itens selecionados, porém quando vou percorrer os itens selecionados ao excluir o primeiro os demais perdem a seleção e acaba excluindo apenas um, alguem sabe como posso resolver isso?
For Each Obj In Me.LstItens.ItemsSelected
Me.LstItens.RemoveItem (Obj)
Next Obj
For i = 0 To Me.LstItens.ListCount - 1
If Me.LstItens.Selected(i) = True Then
Me.LstItens.RemoveItem (i)
End If
Next i
Ambos os casos quando exclui o primeiro item os demais perdem a seleção e o for para, como posso fazer para contornar isso?
For Each Obj In Me.LstItens.ItemsSelected
Me.LstItens.RemoveItem (Obj)
Next Obj
For i = 0 To Me.LstItens.ListCount - 1
If Me.LstItens.Selected(i) = True Then
Me.LstItens.RemoveItem (i)
End If
Next i
Ambos os casos quando exclui o primeiro item os demais perdem a seleção e o for para, como posso fazer para contornar isso?