i suppose this code would work, when running it XL will assume it is for the active worksheet.
Sub Button1_Click()
Dim r As Range, i As Range, m As Range, c As Range, ws1 As Worksheet
Set ws1 = Worksheets("Database")
Set i = Range("B1")
Set m = Range("B2")
Set r = ws1.Range("B5", ws1.Range("B65536").End(xlUp))
Range("A5:G65536").Clear
For Each c In r.Cells
If c = i Then
If c.Offset(0, 5) = m Then
c.Offset(0, -1).Range("A1:G1").Copy Destination:=Range("A65536").End(xlUp).Offset(1, 0)
End If
End If
Next c
End Sub
Bookmarks