First visible listbox row after scrolling

How can I find out after scrolling a listbox (forwards or backwards), which is the first visible row.

Pass the Listbox Left +Top values.

… Beatrix beats me on this one !

or perhaps

I’m not clicking on a listbox row, I’m using the scrollbar, therefore I can’t use Listbox.RowFromXY.
I think Dave is on the right track, I will give that a go,

thanks Dave, Beatriz and Emil for your help

Did you read the line above ?

I was telling you to remove the Mouse values with Listbox left + something / Listbox top + something.

I am sure Beatrix better understand your question than me.

Now if you are happy with Dave answer, it is ok for me too.