Advertisement
Guest User

Untitled

a guest
Sep 25th, 2017
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. Private Sub TXT_BUSNOMBRE_KeyDown(KeyCode As Integer, Shift As Integer)
  2.  
  3. If CHK_BUS.Value = 0 And KeyCode = 40 And TXT_BUSNOMBRE <> "" Then
  4.  
  5.     xval = LST_PRODUCTOS.ListIndex + 1
  6.    
  7.             For xPunt = xval To LST_PRODUCTOS.ListCount - 1
  8.                 xValor = Left(EXTRAER(LST_PRODUCTOS.List(xPunt), "NOMBRE"), Len(TXT_BUSNOMBRE.Text))
  9.                    
  10.                 If xValor = TXT_BUSNOMBRE.Text Then
  11.                    
  12.                     LST_PRODUCTOS.ListIndex = xPunt
  13.                     TXT_BUSNOMBRE.BackColor = RGB(255, 244, 83)
  14.                     Exit Sub
  15.                 ElseIf xValor <> TXT_BUSNOMBRE.Text Then
  16.                     TXT_BUSNOMBRE.BackColor = RGB(255, 122, 122)
  17.                 End If
  18.             Next
  19.            
  20. ElseIf CHK_BUS.Value = 1 And KeyCode = 40 And TXT_BUSNOMBRE <> "" Then
  21.  
  22.     xval = LST_PRODUCTOS.ListIndex + 1
  23.    
  24.         If TXT_BUSNOMBRE.Text = Empty Then
  25.             TXT_BUSNOMBRE.BackColor = RGB(255, 255, 255)
  26.         Else
  27.             For xPunt = xval To LST_PRODUCTOS.ListCount - 1
  28.            
  29.                 xValor = EXTRAER(LST_PRODUCTOS.List(xPunt), "NOMBRE")
  30.                
  31.                 If InStr(xValor, TXT_BUSNOMBRE.Text) <> 0 Then
  32.                     LST_PRODUCTOS.ListIndex = xPunt
  33.                     TXT_BUSNOMBRE.BackColor = RGB(255, 244, 83)
  34.                     Exit Sub
  35.                 ElseIf xValor <> TXT_BUSNOMBRE.Text Then
  36.                     TXT_BUSNOMBRE.BackColor = RGB(255, 122, 122)
  37.                 End If
  38.             Next
  39.         End If
  40. End If
  41.  
  42. End Sub
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement