Private Sub ComboBox2_Change()
Dim Isarrow As Integer
Dim i As Long
Dim ws As Worksheet
Set ws = Worksheets("Sheet2")
[COLOR=#ff0000] Me.TextBox1.Value = Evaluate("VLOOKUP(""" & Me.ComboBox2 & """,Sheet2!B:C,2,FALSE)")[/COLOR]
With Me.ComboBox2
If Not Isarrow Then .List = Range("B2:B600").Value
If .ListIndex = -1 And Len(.Text) Then
For i = .ListCount - 1 To 0 Step -1
If InStr(1, .List(i), .Text, 1) = 0 Then .RemoveItem i
Next i
.DropDown
End If
End With
End Sub