Sub color() 'D列に 文字列 男の子 => 隣のC列を「青」 女の子だったら 「赤」
Dim i As Long
For i = 2 To Cells(Rows.Count, 1).End(xlUp).Row
If Range("D" & i).Value = "男の子" Then
Range("C" & i).Interior.ColorIndex = 5 '青
ElseIf Range("D" & i).Value = "女の子" Then
Range("C" & i).Interior.ColorIndex = 3 '赤
End If
Next i
End Sub