PERCORRER LISTVIEW E SELECIONAR

FUTURA 07/10/2014 17:14:50
#441779
estou precisando de uma função que percorra um listview e qdo ache a condição informada, role a tela se for o caso, e marque a linha...tenho uma q rola o list qdo adiciono produtos, mas neste caso, sempre vai para o final..e preciso por ex, se tenho 200 linhas no listview, e o produto q quero esta na linha 50, ele role caso não esteja visível e marque..tem jeito ?
TUNUSAT 07/10/2014 21:15:31
#441788
Resposta escolhida
FUTURA,

Montei este exemplo (tenho o código completo se você quiser ver, mas separei o trecho que você quer ... veja se te ajuda:


If lstHortiOrdenadas.ListCount > 0 Then

For x = 0 To lstHortiOrdenadas.ListCount - 1
lstHortiOrdenadas.ListIndex = x

If UCase(txtProcurar.Text) = UCase(Right$(lstHortiOrdenadas, Len(lstHortiOrdenadas) - InStr(lstHortiOrdenadas, [Ô]-[Ô]) - 1)) Then Exit For
Next

Else
MsgBox [Ô]A lista ordenada está vazia![Ô]
End If



[][ô]s,
Tunusat.
Tópico encerrado , respostas não são mais permitidas