Presuming that your data is only in columns A & B.
Sub FontColor()
LastRow = Range("A9999").End(xlUp).Row
'ColourIndex "3" = Red
For x = 1 To LastRow
'Check if the cell contains the font colour RED (3)
If Range("A" & x).Font.ColorIndex = 3 Then
'If it does, then copy the data
Range("A" & x, "B" & x).Copy
'Check to see if A1 is blank on sheet2
If Sheets("Sheet2").Range("A1").Value = "" Then
'If it is, then paste the data there
Sheets("Sheet2").Range("A1").PasteSpecial xlPasteAll
Else
'If it is already taken, then paste the data into the next row below
Sheets("Sheet2").Range("A9999").End(xlUp).Offset(1, 0).PasteSpecial xlPasteAll
End If
End If
Next x
End Sub
I hope this helps