필터 지우기
필터 지우기

xlsread uses ''basic mode'' on windows with excel

조회 수: 4 (최근 30일)
Kokalz
Kokalz 2012년 7월 12일
답변: Xiaolong Jin 2018년 2월 7일
Hey guys! Everytime I do:
endnumData=xlsread('data.xlsx')
I get an error,that says:
Warning: Could not start Excel server for import, 'basic' mode will be used. Refer to HELP
XLSREAD for more information.
> In xlsread at 186
Going to line 186 in the editor and changing the string value
basicMode = true;
only gives more mistakes. Any way to fix this ,so that I don't have to use basic mode all the time.
  댓글 수: 2
Image Analyst
Image Analyst 2012년 7월 14일
What Excel version do you have? Is it the "Starter Edition"?
Kokalz
Kokalz 2012년 7월 16일
I am using Microsoft Office Standart 2010

댓글을 달려면 로그인하십시오.

답변 (4개)

Nirmal
Nirmal 2012년 7월 13일
I think it is because you used xlsx file if you use xls you should be fine.

Kokalz
Kokalz 2012년 7월 16일
I tried both .xlsx and .xls, the problem still persists. The issue seems to be with the COM server that Matlab uses for Excel. I am using 32-bit Excel and 64-bit Matlab on Windows XP 64-bit PC. The bit difference is probably not the reason as this is an exe COM server not the dll one. Could someone help me out please??? It's really important!!!

Simon Woodward
Simon Woodward 2014년 9월 23일
I have the same problem. I have Matlab R2009b and Excel Professional 2010. My IT guy said it could be DLLs hanging around from old versions of Excel and confusing Office.
  댓글 수: 1
Image Analyst
Image Analyst 2014년 9월 23일
Tell your IT guy to uninstall any old versions of Excel. Also try to upgrade your 5 year old version of MATLAB if you can. I have MATLAB R2014a and Excel 2010 and it all works fine.

댓글을 달려면 로그인하십시오.


Xiaolong Jin
Xiaolong Jin 2018년 2월 7일
I solved this problem by changing the properties of Excel. Right click on Excel--select properties--click the 'compatibility'Tab--tick the 'run this program in compatibility mode for'-- select 'windows 7' or other options. Hope it works!

카테고리

Help CenterFile Exchange에서 Spreadsheets에 대해 자세히 알아보기

태그

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by