Lucky for you I do know VBA 
Try this macro - select the cell for the list when prompted and, since the code depends on the correct 'red', choose a cell with that red when prompted. And I wasn't sure if you wanted the values or the addresses: read the comments to decide. Note that the macro is looking in column A for the color of the cells...
Sub TestMacro()
Dim r As Long
Dim c As Range
Dim t As Range
Set t = Application.InputBox("Select the cell for the list", Type:=8)
t.ClearContents
Set c = Application.InputBox("Select a cell with red fill", Type:=8)
For r = 2 To Cells(Rows.Count, 1).End(xlUp).Row
If Cells(r, 1).DisplayFormat.Interior.Color = c.DisplayFormat.Interior.Color Then
'Comment out the next line if you want to list the addresses of the cells
t.Value = t.Value & Cells(r, 1).Value & ";"
'Uncomment the next line this to list the addresses instead of the values of the cells
't.Value = t.Value & Cells(r, 1).Address & ";"
End If
Next r
t.Value = Left(t.Value, Len(t.Value) - 1)
End Sub
Bookmarks