Claro que si, puedes hacer algo como lo siguiente:
Código vb:
Ver originalDim ElColor As String
For i = 0 To dgv.Rows.Count - 1
ElColor = dgv.Item(ColumnaColor, i).Value
Select Case Trim(ElColor)
Case "UnColor"
dgv.Rows(i).DefaultCellStyle.BackColor = Color.Turquoise
Case "OtroColor"
dgv.Rows(i).DefaultCellStyle.BackColor = Color.Violet
Case Else
dgv.Rows(i).DefaultCellStyle.BackColor = Color.Yellow
End Select
Next
Saludos!