Changed Resolution from Open to Fixed Changed Assigned User from - to @kamran I have been able to extend JRXlsExporter.java to provide my own implementation that utilizes Apache POI library in order to accomplish the this. You can further add more formatting details to it according to your needs. In addition to that you can configure your jrxml by adding the following custom property.Jasper Report jrxml Custom Property:I also introduce a new feature to Jasper Report 5.0.1 with the following custom custom property for repeating rows. Following line needs to be added to each Jasper report that needs to have repeating rows, if we don’t add the following line then I have already introduced the default to be 2:4 repeating rows. property name="net.sf.jasperreports.export.xls.repeating.rows.range" value="1:4"