Ciao a tutti!
E' possibile non fare eseguire alcune righe di codice al programma?
codice:
Private Sub lstLotto_Click()
Dim i As Integer
'Quando si seleziona un codice lotto, devo popolare la ListBox lstFile2...
If lstLotto.ListIndex <> -1 Then
'Recupero indice del file selezionato e deseleziono tutti gli altri...
Dim indice As Integer
indice = lstLotto.ListIndex
For i = 0 To lstLotto.ListCount - 1
If i <> indice Then
lstLotto.Selected(i) = False
Else
lstLotto.Selected(i) = True
End If
Next
End If
.....
End sub
Nel codice che ho postato, quando viene eseguita la riga di codice
codice:
lstLotto.Selected(i) = True
il programma non passa alla riga successiva, ma richiama la sub lstLotto.Click() e quindi ricomincia!
Come posso evitarlo?
Grazie mille!