There is no limitation on the number of row on which you can filter.But if you click the drop dwon arrow arrow you will see only 1000 unique items.In Excel 07 it has been extended to 10000.
But you can use custom filter and filter which is not visible in the list.