我在Excel下使用了VBA來處理一些數據(輸入是.XML文件)。 XML文件大小約爲30MB,我對文件的每個條目都有一些計算。 我的電腦在Windows 7 64位下運行Core i5(4核心,當我看着任務管理器)與4GB的RAMVBA - 爲什麼我的CPU使用率不是100%
我的問題是:當我的VBA腳本運行時,爲什麼CPU使用率不增加接近100% ?? 我可以理解,可能是Excel不使用CPU的所有4個內核,但爲什麼不使用1個內核? (我已經tryed改變優先「實時」)
我試圖找到一些解決方案,以加快我的腳本執行... 我已經嘗試imporde我的代碼以使用提示: http://blogs.office.com/2009/03/12/excel-vba-performance-coding-best-practices/
重做我的設計,將線程中的腳本拆分爲並行任務是唯一的解決方案嗎?
謝謝你們;-)