Option Explicit
Private Sub AutoLookup()
      ' leave this on Big List when running code
      'Application.ScreenUpdating = False
      Dim WorkSheet2 As Worksheet, WorkSheet1 As Worksheet
      Dim f As Range, frmNum
      Dim lastLine As Long
      Dim WhyDoIExist As Integer ' didn't need it after all
      Dim RowNumber As Integer
10    On Error GoTo ErrTrap
20    Set WorkSheet2 = Sheets("Big List")
30    Set WorkSheet1 = Sheets("Small List")
40    lastLine = WorkSheet2.UsedRange.Rows.Count - 1 ' took out your "This Column has got complete 50 Customer Names"
50    For RowNumber = 2 To lastLine
60        frmNum = WorkSheet2.Cells(RowNumber, 1).Value
70        Debug.Print "in Big List, looking up " & frmNum
80        If Len(frmNum) > 0 Then
90            Set f = WorkSheet1.Columns(1).Find(frmNum, LookIn:=xlValues, lookat:=xlWhole)
100           If Not f Is Nothing Then
110               f.Offset(0, 1).Resize(1, 5).Copy WorkSheet2.Cells(RowNumber, 2)
120           Else
130               WorkSheet2.Cells(RowNumber, 2).Value = "Option Explicit"
Private Sub AutoLookup()
      ' leave this on Big List when running code
      'Application.ScreenUpdating = False
      Dim WorkSheet2 As Worksheet, WorkSheet1 As Worksheet
      Dim f As Range, frmNum
      Dim lastLine As Long
      Dim WhyDoIExist As Integer ' didn't need it after all
      Dim RowNumber As Integer
10    On Error GoTo ErrTrap
20    Set WorkSheet2 = Sheets("Big List")
30    Set WorkSheet1 = Sheets("Small List")
40    lastLine = WorkSheet2.UsedRange.Rows.Count - 1 ' took out your "This Column has got complete 50 Customer Names"
50    For RowNumber = 2 To lastLine
60        frmNum = WorkSheet2.Cells(RowNumber, 1).Value
70        Debug.Print "in Big List, looking up " & frmNum
80        If Len(frmNum) > 0 Then
90            Set f = WorkSheet1.Columns(1).Find(frmNum, LookIn:=xlValues, lookat:=xlWhole)
100           If Not f Is Nothing Then
110               f.Offset(0, 1).Resize(1, 5).Copy WorkSheet2.Cells(RowNumber, 2)
120           Else
130               WorkSheet2.Cells(RowNumber, 2).Value = "Not Found" 'You can put this where you want it
140           End If
150       End If
160   Next RowNumber
170   Exit Sub
ErrTrap:
180   Debug.Print "Resistance is Useless You will be Assemilated " & Err.Description
End Sub
Private Sub cmdClear_Click()
      ' Rx prescribes solutions
      ' ClearListToTryAgain Macro
On Error GoTo Hell
10        Range("B2:E10").Select
20        Selection.ClearContents
30        Range("B2").Select
Exit Sub
Hell:
    Debug.Print "welcome to debug hell " & Err.Description
End Sub
Private Sub cmdMatchMaker_Click()
AutoLookup
End Sub
" 'This value isn't necessary, it just demonstrates I confirmed visiting it
140           End If
150       End If
160   Next RowNumber
170   Exit Sub
ErrTrap:
180   Debug.Print "Resistance is Useless You will be Assemilated " & Err.Description
End Sub
Private Sub cmdClear_Click()
      ' Rx prescribes solutions
      ' ClearListToTryAgain Macro
On Error GoTo Hell
10        Range("B2:E10").Select
20        Selection.ClearContents
30        Range("B2").Select
Exit Sub
Hell:
    Debug.Print "welcome to debug hell " & Err.Description
End Sub
Private Sub cmdMatchMaker_Click()
10       AutoLookup
End Sub