Autre interprétation de ta question : obtenir en Feuil2, uniquement les valeurs dont les cellules sont colorées en Feuil1.
Dans ce cas, pour la couleur jaune (ColorIndex = 6), voici :
Sub test()
k = 1
For i = 2 To Feuil1.Cells(2, 2) + 1
For j = 3 To Feuil1.Cells(1, 2) + 2
If Feuil1.Cells(i, j + 1).Interior.ColorIndex = 6 Then
Feuil2.Cells(k, 1) = Feuil1.Cells(i, 3)
Feuil2.Cells(k, 2) = Feuil1.Cells(1, j + 1)
Feuil2.Cells(k, 3) = Feuil1.Cells(i, j + 1)
k = k + 1
End If
Next
Next
End Sub