in reply to Getting Data from an Excel File

I am not sure it will work for you but have you tried Spreadsheet::ParseExcel? If you are on Windows, have you tried the OLE Automation that I think Win32::OLE can provide you.