Batch File Blank Title 86782

We have a batch file that we run to update the price list and Part master Screen in Vantage. It pulls information from an Excel spreadsheet created in Excel 2007 but saved in compatibility mode(97-2003).
I have converted this spreadsheet to the 2007 version of excel ( I wanted to get the file size down on one of these, it was pushing 9 Meg in the old version.

I have tried to run the batch file with this new sheet, but it doesn't read the new file. the following is Part of the Code for this Batch File:

use strict;
use DBI qw(:sql_types);
use Spreadsheet::ParseExcel;
my $oExcel = new Spreadsheet::ParseExcel;

After checking on-line it looks to me that "use Spreadsheet::ParseExcel;" will only read spreadsheets from 97-2003.

Can anyone tell me what I would need to change to get this Batch file to look at the 2007 File format in Excel or would this not be the reason it will not work.

Gene