Try the following code. You may have to change the colorindex and sheet name to suit your needs. This code will copy to the first blank row in your destination sheet.
Sub Test()
Dim bottomB As Integer
bottomB = Range("B" & Rows.Count).End(xlUp).Row
Dim x As Long
For x = bottomB To 2 Step -1
If Cells(x, 2).Interior.ColorIndex = 3 Then 'This is the colorindex for the color "red". Change it to suit your situation.
Rows(x).EntireRow.Copy Sheets("Sheet1").Cells(Rows.Count, "A").End(xlUp).Offset(1, 0)
End If
Next x
End Sub
Bookmarks