Dim m_lngRowOld As LongPrivate Sub MSHFlexGrid1_SelChange() Dim i As Long, lngRowNew As Long
With MSHFlexGrid1 lngRowNew = .Row For i = 1 To .Cols - 1 .Row = m_lngRowOld .Col = i .CellBackColor = vbWhite .Row = lngRowNew .CellBackColor = vbBlue Next m_lngRowOld = lngRowNew End With End Sub
Dim i As Long, lngRowNew As Long
With MSHFlexGrid1
lngRowNew = .Row
For i = 1 To .Cols - 1
.Row = m_lngRowOld
.Col = i
.CellBackColor = vbWhite
.Row = lngRowNew
.CellBackColor = vbBlue
Next
m_lngRowOld = lngRowNew
End With
End Sub