تفضل-يمكنك ملاحظة الصورتين لكيفية عمل التكست بوكس
ثم دبل كليك على شكل التكست بوكس ثم وضع الكود هذا به
Private Sub TextBox1_Change()
Dim LastRow As Long
LastRow = Range("B1000").End(xlUp).Row
If ActiveSheet.TextBox1.Text <> "" Then
Range("$A$2:$C$" & LastRow).AutoFilter field:=2, Criteria1:= _
"=" & ActiveSheet.TextBox1.Text & "*", Operator:=xlOr
Else
Range("A2:C2").AutoFilter
Range("A2:C2").AutoFilter
End If
End Sub