Sub Do_It()
Dim ws As Worksheet, sh As Worksheet
Dim rng As Range, c As Range
Dim LstRw As Long, fRng As Range
Set ws = ActiveSheet
Set sh = Sheets("Sheet2")
With ws
Set rng = .Range("O2:O" & .Cells(.Rows.Count, "O").End(xlUp).Row)
For Each c In rng.Cells
If c = "Access Acct" Then
.Range("A1").AutoFilter field:=1, Criteria1:=c.Offset(, -14)
LstRw = .Cells(Rows.Count, "A").End(xlUp).Row
Set fRng = .Range("A2:N" & LstRw).SpecialCells(xlCellTypeVisible)
fRng.Copy sh.Cells(sh.Rows.Count, "A").End(xlUp).Offset(1)
End If
If .AutoFilterMode = True Then .AutoFilterMode = False
Next c
End With
End Sub