Read a CSV file from line X to line Y

They have: 426 posts

Joined: Feb 2005

I have a CSV file that gets populated to many more rows than Excel can handle. Therefore I need to be able to create links to export the file in batches.
This is fine, the only issue is moving the pointer from line 500 - 1000 for example.
I looked at this; LimitIterator() but this only allows you to start from a certain line not end on one.
Any advice appreciated.