MATLAB: Am I unable to use XLSREAD to read an Excel file created in Excel 2007 into MATLAB 7.3 (R2006b)

dataimportMATLABxlswrite

I am trying to read a file "myfile.xlsx" created in Excel 2007 into MATLAB using XLSREAD. However I receive the following error:
??? Error using ==> xlsread
File C:\myfile.xlsx not in Microsoft Excel Format.

Best Answer

In order to read a Microsoft Excel 2007 file into MATLAB using the XLSREAD command, the full release of Excel 2007 must be installed on the machine. XLSREAD cannot read Excel 2007 files if only an older version of Excel is installed.