It's a limitation of Excel format. Excel 2003 and the earlier versions are limited to 65536 rows. So you can't create more rows if you use the old *.xls format. To create more rows you need to use the newer *.xlsx format but it looks like xlsLib doesn't support it.
More information: http://support.microsoft.com/kb/120596/en-us