Numere as colunas de 1 a 10, por exemplo, na coluna A e pinte o interior de cada uma dessas células da cor que desejar. Use esse código na classe dessa Planilha: Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, Columns("C")) Is Nothing Then Exit Sub
Target.Offset(, 1).Interior.Color = Cells(Target, "A").Interior.Color
End Sub