Option Explicit
Sub copycolor()
Dim s1 As Worksheet, s2 As Worksheet
Dim c As Range, rng As Range, lr As Long
Set s1 = Sheets("Sheet1")
Set s2 = Sheets("Sheet2")
Set rng = s1.Range("C3").CurrentRegion
For Each c In rng
If c.Interior.ColorIndex = 3 Then 'Red color index
lr = s2.Range("A" & Rows.Count).End(xlUp).Row + 1
c.Copy s2.Range("A" & lr)
End If
Next c
End Sub