Hi Vimlesh,
Well, there is no limitation in terms support for Excel 2007 format for Aspose.Cells for Java product. The component just supports the same as MS Excel (2007) does (Worksheet size = max 1,048,576 rows by max 16,384 columns). I have tested your scenario a bit using the following sample code with the attached version and it works fine.
Sample code:Workbook workbook = new Workbook();
Worksheets worksheets = workbook.getWorksheets();
Worksheet worksheet = worksheets.getSheet(0);
for(int i = 0; i< 500; i++)
{
for(int j=0;j<5000;j++)
{
worksheet.getCells().getCell(i,j).setValue(i+j);
}
}
workbook.save("d:\\files\\MyTestBook.xlsx",FileFormatType.EXCEL2007);
Well, when filling large dataset into a sheet with large number of columns/rows, the process would surely require a lot of memory but there is not any known issue for it. You got to make sure that you have sufficient amount of memory assigned to your JVM too
I have also attached the latest fix for you if you can give it a try.
If you find any issue, kindly give us your sample code and template file(if you have) to reproduce the issue and we will check it asap.
Thank you.
Amjad Sahi
Support Developer,
Aspose Sialkot Team
Contact Us