in reply to Spreadsheet::read how to get error?
I think you will need to provide more information in order to receive helpful feedback. The documentation for Spreadsheet::Read shows that you can pass a debug option to the ReadData method. Try changing your call to ReadData like this,
and then examine the output for useful error messages.$gOutWorkbook = ReadData ($lOutputFileName, debug => 9);