1、問題描述:
該錯誤通常發生在應用函數讀取excel文件(后綴xls或xlsx)時。
應用xlsread函數讀取提示服務器出現意外情況;
應用importdata讀取時提示can‘t open file;
其他格式如txt文檔則可以正常讀取。
2、問題解決
該問題與Matlab無關,為Excel端出現了問題。解決方案如下:
步驟:Excel選項——加載項——Com加載項 :去掉VisualStudion相關勾選。
去掉勾選的時候還可能出現“無法更改 中注冊的office 加載項的連接狀態”的提示信息,去不掉。
出現這問題主要是因為你沒有修改注冊表的權限,因為OFFICE是要注冊到注冊表的。而win7和vista,不像XP那樣,比較容易修改注冊表
該問題解決辦法:
找到Excel的快捷方式,右鍵——屬性——兼容性——以管理員身份運行 就能更改加載項了。
更改成功之后,再把“以管理員身份運行”去掉即可。