Programación General > Visual Basic 6.0 e inferiores

 Buscar En Columna De Listview

(1/1)

aprendiz_333:
Buenas noches..

Tengo un listview con tres columnas ynecesito realizar una busqueda en una determinada columna; tengo este codigo en el cual a travez de un textbox (Text1) solo me permite buscar en la primera columna. Que podria modificar en el codigo para que me permita buscar SOLO en la tercera columna ??

Private Sub Text1_Change()
  Dim sItem As ListItem
  Set sItem = ListView1.FindItem(Text1.Text, , , lvwPartial)
  If Not sItem Is Nothing Then
     sItem.EnsureVisible
    sItem.Selected = True
  End If
End Sub

ross07:
En la instrucción

Set sItem = ListView1.FindItem(Text1.Text, , , lvwPartial)

coloca el parámetro que indica que quieres buscar en subitem. Quedaría así:

Set sItem = ListView1.FindItem(Text1.Text,lvwSubItem, , lvwPartial)

Espero t sirva.

aprendiz_333:
Gracias Ross07 .... pero de la forma en que me sugieres .. me permite buscar en la segunda y tercera columna... y yo lo que necesito es buscar el dato solamente en la tercera columna...

Navegación

[0] Índice de Mensajes

Ir a la versión completa