A beneficio di come me dovesse avere lo stesso problema, posto il codice che ho scritto e che risolve il quesito:

codice:
Private Sub DataGridView1_CellFormatting(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewCellFormattingEventArgs) Handles DataGridView1.CellFormatting
        Dim bo = New Font("Microsoft Sans Serif", 7, FontStyle.Underline)
        If Me.DataGridView1.Columns(e.ColumnIndex).Name = "TRIGsal" Then
            If DataGridView1.Item(e.ColumnIndex - 15, e.RowIndex).Value = "S" Then
                DataGridView1.Rows(e.RowIndex).Cells(15).Style.Font = bo
                DataGridView1.Rows(e.RowIndex).Cells(15).Style.ForeColor = Color.Red
            End If
        End If
    End Sub
anche se non ho trovato il modo di scrivere combinando piu' stili (bold, sottolineato e italic) ....
Se qualcuno ....

Alla prossima