VB:
Sub test_v1()
Dim sWs As Worksheet
Dim rWs As Worksheet
Dim Dest As Range
Dim sData As Range
Dim lRow As Long
Dim CodeNo As String
Set sWs = Sheets("source")
Set rWs = Sheets("results")
lRow = sWs.Cells(Rows.Count, 1).End(xlUp).Row
Set sData = sWs.Range("A1:V" & lRow)
Set Dest = rWs.Cells(Rows.Count, 1).End(xlUp).Offset(1)
CodeNo = Application.InputBox("Enter the Code #", "Code Search")
If CodeNo = "" Then Exit Sub
CodeNo = Application.WorksheetFunction.Text(CodeNo, "00000000000")
If Application.WorksheetFunction.CountIf(sWs.Columns(1), CodeNo) > 0 Then
With sData
.AutoFilter field:=1, Criteria1:=CodeNo
.Offset(1, 0).Resize(.Rows.Count - 1, .Columns.Count).Copy Dest
.AutoFilter
End With
End If
End Sub
Bookmarks