You might want to try the following
grdGrid.Row = <row number>
grdGrid.Col = 0
grdGrid.RowSel = <row number>
grdGrid.ColSel = grdGrid.Cols - 1
grdGrid.FillStyle = flexFillRepeat
grdGrid.CellBackColor = vbGray
This sample will color one entire row, but It is not necessary that .Row and .RowSel be the same row. You may choose a set of rows, from Row (start) to .RowSel (ending) to color the entire block. Similarly, Col and ColSel are the starting and ending columns, not necessarily 0 and cols -1
Good Luck
--------------
As a circle of light increases so does the circumference of darkness around it. - Albert Einstein