Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim i As Long
Dim msg As Variant, Lngcounter As Integer
Dim DeliveryTime As Variant
Dim Lookup_Range As Range
Set Lookup_Range = Worksheets("Data").Range("A2:D195")
Dim thisvalue As String
If Target.Cells.count > 1 Then Exit Sub
If Not Intersect(Target, Range("B:B")) Is Nothing Then
For i = 4 To 13
' thisvalue = Cells(Target.row, i).value
' DeliveryTime = Application.WorksheetFunction.VLookup(thisvalue, Lookup_Range, 2, False)
Lngcounter = Lngcounter + 1
msg = msg & Lngcounter & " " & Cells(Target.row, i).value & vbCrLf & " " & Application.WorksheetFunction.VLookup(Cells(Target.row, i).value, Lookup_Range, 2, False)
' thisvalue = ""
Next
MsgBox msg
End If
End Sub