in reply to read xls file using Perl program

You probably want Spreadsheet::ParseExcel if you are doing it on Linux.

If you were doing it on NT, you could use Win32::OLE.