數學建模系列- 解決Matlab讀取Excel檔案報錯:Could not start Excel server for import問題
今天在進行Matlab程式設計的時,用之前寫的程式碼在自己機子上執行失敗,報錯為Could not start Excel server for import, 十分鬱悶。於是在網上找了些資料,總算解決了問題,現在將幾種解決方法寫下來,希望能夠幫助遇到同樣問題的朋友。
情況一: 軟體版本相容問題
首先考慮是Matlab和Excel的相容問題,我遇到的就是兩個軟體的相容性問題,我Matlab裝的是2010a版本,而Excel則是2016版本,兩者不相容。
解決辦法很粗暴: 就是講Excel-2016版本解除安裝,然後重新裝office-2007版本,然後程式就執行暢通無阻了。
情況二: Excel軟體設定問題
MathLab是通過呼叫Windows下的Dom Server來進行Excel檔案讀取的,所以確定Excel軟體的是允許和其他軟體進行資料交換的。
解決方法: 開啟excel->excel選項->高階->最下面的常規-> “忽略使用動態資料交換(DDE)的其他應用程式”。 檢視是否勾選這個選項,如果勾選這個選項,就把他取消勾選。
情況二: Excel軟體許可權問題
有時候可能是因為執行Excel需要特殊的許可權才導致出錯。
解決方法:
找到Excel軟體的快捷方式,右鍵點選屬性->選擇相容性->取消勾選”以管理員的身份執行該軟體”
相關推薦
數學建模系列- 解決Matlab讀取Excel檔案報錯:Could not start Excel server for import問題
今天在進行Matlab程式設計的時,用之前寫的程式碼在自己機子上執行失敗,報錯為Could not start Excel server for import, 十分鬱悶。於是在網上找了些資料,總算解決了問題,現在將幾種解決方法寫下來,希望能夠幫助遇到同樣
matlab讀取wav檔案報錯:Data compression format (Format #65534) is not supported.
用matlab做語音相關的工作,用wavread函式讀取檔案時報錯。 自己用audition錄的雙聲道的音訊,後來將錄音檔案拆分為單聲道的音訊,用MATLAB的wavread函式讀取時,報錯。 報錯資訊如下: 網上找了些方法都沒解決。 後來用的其他的wav檔案,就可以正
加大resin記憶體報錯Could not reserve enough space for object heap解決總結
最近開發中遇到resin服務的web應用響應緩慢,經過排除,發現是resin記憶體配置太小,http.sh檔案內容如下: args="-Dfile.encoding=UTF-8 -J-server -Xms8000M -Xmx8000M -Xmn2
python讀取xml檔案報錯xml.parsers.expat.ExpatError: XML or text declaration not at start of entity
先說明一下我之前對python的xml.dom.minidom模組不熟,遇到這個問題時先想到的是百度,結果轉了一圈回來發現大家都寫的是xml檔案中的第一行,也就是 <?xml version="1.0" encoding="GBK"?> 這個可能沒有頂格寫,有空格。可是我遇到的問
解決Go上傳檔案報錯:找不到Boundary的問題
最近要做一個元件,即接收客戶端的請求,經過一系列的封裝,將請求傳送給真正的服務端器。可以理解為:客戶端使用Http的Request的Body儲存檔案流,將Request傳送給伺服器。遇到一個問題:傳入的是一個檔案控制代碼File,需要轉換成byte[]存到request的body中,但是發現boun
MultipartFile 動態決定是否上傳檔案,解決不上傳檔案報錯
controller 接收引數 用 HttpServletRequest 代替 @RequestParam() 接收引數 picFile 前臺 傳檔案的引數名字 , 這樣 前段 傳 null 就可以
【轉載】讀取txt檔案報錯:UnicodeDecodeError: 'utf-8' codec can't decode byte 0xc8 in position 0
python在open讀取txt檔案時,出現UnicodeDecodeError: ‘utf-8’ codec can’t decode byte 0xc8 in position 0: invalid continuation byte報錯 解決辦法有二: ①把編碼方式utf-8
spark連線並讀取本地檔案報錯總結
1.scala.Predef$.refArrayOps([Ljava/lang/Object;)Lscala/collection/mutable/ArrayOps; 錯誤原因:scala版本與spark版本相容問題導致,可在maven倉庫看spark所使用jar包支援的scala版本。 注
Python3 pandas read_csv 讀取txt檔案報錯:IOError: Initializing from file failed
錯誤程式碼: data=pd.read_csv(‘C:\Users\lenovo\Desktop\停用詞檔案\字尾詞處理260\handle_data_01.txt’,sep=’\n’) print
matlab載入xls檔案報錯,伺服器出現意外情況,遠端過程呼叫失敗
matlab在載入xls檔案時有可能會報出:"伺服器出現意外情況","RPC 遠端過程呼叫失敗"等錯誤。那麼該如何解決呢?1、點開excel的選項按鈕2、點選載入項3、最下面有一個管理,選擇其中的"com載入項"4、在這裡把有Add-in的選項的對勾全去掉OK 再次試驗就可以
MatLab MAC/Windows讀寫excel,"Warning: Could not start Excel server for export. XLSWRITE will attempt t
windows下excel讀寫 xlsfile='ResultRecord.xlsx'; [OriginData] = xlsread(xlsfile); % 讀 headers = {'a','b'
R語言讀取txt檔案報錯scan(..)
Error in scan(file, what, nmax, sep, dec, quote, skip, nlines, na.strings, : 84133行沒有11個元素 model <- read.table("h://test.txt",header
解決Sqoop報錯Could not load db driver class: com.intersys.jdbc.CacheDriver
cti writer cman sql make time nec generate ava 報錯棧: 17/06/16 17:46:01 INFO tool.CodeGenTool: Beginning code generation 17/06/16 17:46
macos安裝python scrapy時報錯Could not find suitable distribution for Requirement.parse及解決
MacOS Version10.11.6 安裝python scrapy時報錯如下: distutils.errors.DistutilsError: Could not find suitable distribution for Requirement.parse('incr
解決pip安裝時出現報錯TypeError: unsupported operand type(s) for -=: 'Retry' and 'int'
我在Linux下使用pip安裝時出現報錯: Exception: Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/pip/basecommand.py", line 215, in m
Hadoop上傳檔案報錯could only be written to 0 of the 1 minReplication nodes.
報錯:org.apache.hadoop.ipc.RemoteException(java.io.IOException): File /home/navy/files/yc.txt could only be written to 0 of the 1 minReplic
Eclipse中pom檔案提示"CoreException:Could not get the value for parameter compilerId for plugin execu"異常
1、在pom檔案中點選異常檢視詳細資訊為:Plugin execution not covered by lifecycle configuration: org.apache.maven.plugins:maven-compiler-plugin:3.7.0:compile
啟動eclipse報錯 Could not create the Java Virtual Machine 解決辦法
今天下載了eclipse neon,但是啟動的時候報瞭如下的錯誤: 網上查詢了下,說這是系統為eclipse分配的記憶體不足,需要修改eclipse.ini檔案。 eclipse.ini是eclipse 記憶體分配之類的配置檔案,對java虛擬機器的記憶體管理
redis報錯Could not get a resource from the pool問題的解決
概述 上線了一個新專案,結果報錯: redis.clients.jedis.exceptions.JedisException: Could not get a resource from the pool at redis.client
解決辦法:Android Studio報錯fail to start git process
問題:Android Studio 上要使用git把雲端上的程式碼clone到本地,報fail to start git process,詳細日誌為:“cannot run program git.