The sample code does not work in windows. I'm getting a long series of errors from the module. Here's a small extract:
Use of uninitialized value in numeric ge (>=) at C:/Perl64/site/lib/Spreadsheet/ParseExcel/SaveParser/Workbook.pm line 128.
Use of uninitialized value in numeric ge (>=) at C:/Perl64/site/lib/Spreadsheet/ParseExcel/SaveParser/Workbook.pm line 131.
Use of uninitialized value in numeric eq (==) at C:/Perl64/site/lib/Spreadsheet/ParseExcel/SaveParser/Workbook.pm line 159.
I really hate to go into a module and have to start mucking around in there.
Spreadsheet-WriteExcel at version 2.37
Spreadsheet-ParseExcel at version 0.59
On Tuesday, October 23, 2012 9:02:19 AM UTC-5, Frosty wrote:
I've got an interesting situation over here and I'm not sure if this group can provide a solution, but I'm giving it a shot.
In our situation we have a report server which handles a large volume of requests to create output, sometimes with excel output which is provided to the users.
Lately we have been informed that our policies will no longer accept excel files written in BIFF 4 or earlier formats.
Due to time constraints we're trying to see if there was a programmatic way to use Perl to convert an Excel file from one BIFF format to another.