MATLAB的xlsread无法读入数据问题

xlsread无法启动excel服务器解决方法

方法一

修改com端口,matlab在调用excel时,如果电脑有其他阅读器占用com端口,当Matlab再去调用这个端口时就会出现异常。解决方法:
点击文件
点击文件,然后点击选项,再找到加载项

点击加载项
然后下拉,到达管理这里选择com加载项,点击转到
选择com加载项
去掉所有加载项(不是删除),点击确定
把里面全部加载项的勾去掉
重新进入matlab查看是否能读入数据。

方法二

激活office
在方法一的前提下,如果还是无法用xlsread读入数据,可以尝试激活office。如果office是激活的,但matlab还是读入数据,可能是因为默认打开方式是WPS,而matlab是不支持从WPS读数据的。下面将介绍解决方法。

方法三

更改wps的配置
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190905200748242.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQzMjAzOTQ5,size_16,color_FFFFFF,t_70找到wps的配置工具
然后点击高级在这里插入图片描述
最后把里面的勾去掉在这里插入图片描述
会发现所有的表格的打开方式都会变成用excel,然后重新进入matlab里用xlsread读取数据。

如果以上方法还是未能解决你的问题,那我就没有办法了。

发布了3 篇原创文章 · 获赞 0 · 访问量 612

猜你喜欢

转载自blog.csdn.net/qq_43203949/article/details/100565392