Sub Button1_Click()
Dim Rws1 As Long, Rng1 As Range, A As Range
Dim Rws2 As Long, Rng2 As Range, C As Range
Dim Sht1 As Worksheet, Sht2 As Worksheet, Sht3 As Worksheet
Set Sht1 = Worksheets(1)
Set Sht2 = Worksheets(2)
Set Sht3 = Worksheets(3)
Rws1 = Sht1.Cells(Rows.Count, "
E").End(xlUp).Row
Rws2 = Sht2.Cells(Rows.Count, "
E").End(xlUp).Row
Set Rng1 = Range(Sht1.Cells(1, 1), Sht1.Cells(Rws1, 1))
Set Rng2 = Range(Sht2.Cells(1, 1), Sht2.Cells(Rws2, 1))
Application.ScreenUpdating = False
For Each C In Rng2.Cells
For Each A In Rng1.Cells
If C = A Then A.EntireRow.Copy Destination:=Sht3.Cells(Rows.Count, "A").End(xlUp).Offset(1, 0)
Next A
Next C
End Sub
Bookmarks