Hola:
No creo que en realidad esto se pueda hacer, yo por lo menos que uso mucho el MsFlexgrid, y ´que suelo hacer para evitar esto es en el evento Click
Private Sub Grid_Click()
Grid.RowSel = Grid.Row
End Sub
Así lo único que consigo es que seleccione la primera en la que se ha pulsado y ya me vale.
Saludos