>>>Both your methods find the first recno() in the table depending on the current index order, but it's not what Alex asked for....! He wants the recno() of the top visible record in the grid.
>>
>>
>>
>>Are you sure?
>
>Yes, unless my ability to understand English (and Alejandro) has broken down completely.
It's completely fine, for all grids where first row is the top row. Now the question isn't precise in this sense - first row of the grid's recordsource (by no order or current order), or the first visible row?
I can see Alejandro banging his head on the wall, for being unable to prevent what he knew would happen... :)
>>The question was:
>>>>>Is there a way to find which record shows in the first row of a grid?
>>
>>Now, I'm not sure that I answered properly :-)