Bom, eu não utilizo listbox, mas, pelo teu código:
Suponto qe vc tenha 5 elementos (só pra contextualizar:
Essa linha:
For I = 0 To ListBox1.ListCount
Seria interpretada como "Fo I = 0 to 5"
O I começaria em 0, e depois, com essa linha:
I = I - 1
Teríamos 0 - 1, ou seja, I passa a ser -1
Porém, o campo do laço (For Next) está entre 0 e 5 (no exemplo).
Por acaso, a linha
I = I - 1
Não seria:
I = I + 1
?
Lembre-se de AGRADECER aos que te ajudaram, e de marcar o tópico como [Resolvido]
Gente que cuida de gente.
Gilmar
Postado : 16/02/2014 4:55 pm