in reply to Which Module to use?

Spreadsheet::Read uses Spreadsheet::ParseExcel to read Excel files. If all you ever need are Excel files, likely, Spreadsheet::ParseExcel is better. If you also want to read CSV, TSV or other files in the same program, Spreadsheet::Read might be more convenient.