Posted on 2016-03-09 19:00 偏心小毛驢 閱讀(4957) 評論(0) 編輯 收藏html
在網上找了半天解決辦法,也沒有找到,在此共享我本身的一個問題,不具備廣泛性,僅做參考!服務器
問題描述:MATLAB調用xlsread函數出現問題,第一次運行的時候,出現服務器異常,再次運行可以正常讀取數據;ide
在調用xlswrite函數時,一直出現服務器異常情況,不能將數據寫入excel表格中。函數
問題關鍵:不是MATLAB的緣由,問題出在excel軟件上!post
問題解決:xlswrite函數在調用時會佔用excel的com端口,因此要保證在調用時這個端口是開放的,也就是沒有被其餘程序佔用。打開excel(個人是13版),文件--選項,彈出excel選項卡,在加載項中能夠看到,活動應用程序加載項,以及非活動應用程序加載項;截圖以下:url
我打開的時候,非活動區的第一個福昕軟件的加載項是在活動區的, 也就是活動區中有兩個com加載項,致使個人MATLAB不能寫入數據!因此,果斷把他搞到非活動區,操做:仍是在這一頁,下面有個:管理--選擇com加載項,點擊轉到,而後將該加載項前面取消勾選!搞定!spa