Make sure Column G do not have blanks starting G4 until end of all the records.
Sub Test()
Application.ScreenUpdating = False
Sheets("dataALLfinal").Select
Range("G4").Select
Do Until ActiveCell.Value = ""
If ActiveCell.Offset(0, 0).Value = "Yes" _
And ActiveCell.Offset(0, 1).Value = "Yes" _
And ActiveCell.Offset(0, 2).Value = "Yes" _
And ActiveCell.Offset(0, 3).Value = "Yes" Then
ActiveCell.EntireRow.Copy
Sheets("NA-FullyCompliant").Select
Range("A" & Rows.Count).End(xlUp).Offset(1, 0).Select
ActiveSheet.Paste
Else
ActiveCell.EntireRow.Copy
Sheets("ALL-NonCompliant").Select
Range("A" & Rows.Count).End(xlUp).Offset(1, 0).Select
ActiveSheet.Paste
End If
Sheets("dataALLfinal").Select
ActiveCell.Offset(1, 0).Select
Loop
Application.CutCopyMode = False
Application.ScreenUpdating = True
End Sub
Bookmarks