http://www.perlmonks.org?node_id=1087112


in reply to adding worksheet using parse excel::saveparser

Part of the problem could be this line:

$workbook= $workbook->AddWorksheet("report",);

Try removing the comma, or add the missing %properties parameter

Related module documentation:

AddWorksheet()

    $workbook = $workbook->AddWorksheet($name, %properties);

Create a new Worksheet object of type Spreadsheet::ParseExcel::Worksheet.

The %properties hash contains the properties of new Worksheet.