Try to place a hidden line or Text element with the sheet name property in the group header: <line> <reportElement x="0" y="-1" width="1" height="1"> <propertyExpression name="net.sf.jasperreports.export.xls.sheet.name"><![CDATA[$F{course_name}]]></propertyExpression> </reportElement> </line>