Você está na página 1de 2

Private Sub TEXTO_Change()

NumeroDatos = HojaDATOS.Range("A" & Rows.Count).End(x1Up).Row

HojaDATOS.AutoFilterMode = False

Me.DATABASE = Clear

Me.DATABASE.RowSource = Clear

y=0

For Fila = 5 To NumeroDatos

Descrip = HojaDATOS.Cells(Fila, 2).Value

If UCase(Descrip) Like "*" & UCase(Me.TEXTO.Value) & "*" Then

Me.LISTA.AddItem

Me.LISTA.List(y, 0) = HojaDATOS.Cells(Fila, 1).Value

Me.LISTA.List(y, 1) = HojaDATOS.Cells(Fila, 2).Value

Me.LISTA.List(y, 2) = HojaDATOS.Cells(Fila, 3).Value

Me.LISTA.List(y, 3) = HojaDATOS.Cells(Fila, 4).Value

Me.LISTA.List(y, 4) = HojaDATOS.Cells(Fila, 5).Value

Me.LISTA.List(y, 5) = HojaDATOS.Cells(Fila, 6).Value

Me.LISTA.List(y, 6) = HojaDATOS.Cells(Fila, 7).Value

Me.LISTA.List(y, 7) = HojaDATOS.Cells(Fila, 8).Value

Me.LISTA.List(y, 8) = HojaDATOS.Cells(Fila, 9).Value

End If

y=y+1

End Sub
Private Sub UserForm_Activate()

Me.LISTA.RowSource = "DATABASE"

Me.LISTA.ColumnCount = 8

End Sub

Você também pode gostar