|It's very possible that the file is corrupt.|
You could try a couple of things...
1 - Right click the file, choose Open with and try to open it in IE. If it opens, save it as an Excel file but with a different name.
2 - Download a free copy of OpenOffice from openoffice.org and see if you can open it with Calc, the OpenOffice version of Excel.