Guest User

Untitled

a guest
Feb 22nd, 2018
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.71 KB | None | 0 0
  1. Private Sub btnfiltrar_Click()
  2. On Error GoTo Errores
  3.  
  4. If Me.txtfiltro.Value = "" Or Me.txtfiltro.Value = " " Then
  5. Me.ltbdatos.Clear
  6. Else
  7. Me.ltbdatos.Clear
  8. j = 1
  9. Set BD = ThisWorkbook.Sheets("APU")
  10. Filas = BD.Range("C2").CurrentRegion.Rows.Count
  11. For i = 2 To Filas
  12. If LCase(BD.Cells(i, j).Offset(0, 2).Value) Like "*" & LCase(Me.txtfiltro.Value) & "*" Then
  13. Me.ltbdatos.AddItem BD.Cells(i, j)
  14. Me.ltbdatos.List(Me.ltbdatos.ListCount - 1, 1) = BD.Cells(i, j).Offset(0, 2)
  15. Me.ltbdatos.List(Me.ltbdatos.ListCount - 1, 2) = BD.Cells(i, j).Offset(0, 15)
  16. Else
  17. End If
  18. Next i
  19. End If
  20.  
  21. Exit Sub
  22. Errores:
  23. MsgBox "No existe.", vbExclamation
  24. End Sub
Add Comment
Please, Sign In to add comment