Quote Originally Posted by brucevde
Make the TopRow 15 rows before the last updated row.

MSHFlexgrid1.Toprow = nRow - 10

Also, make sure nRow-10 is not an invalid row #.

Thanks brucevde, your solution puts me on the right way.