Board logo

標題: excel佔的記憶體 [打印本頁]

作者: 自我感覺良好    時間: 2012-5-7 08:56     標題: excel佔的記憶體

excel執行中會當機
是超過記憶?
如何增加excel所佔的記憶
作者: c_c_lai    時間: 2012-5-7 09:18

回復 1# 自我感覺良好
基本上,它是無關Excel, 而是要觀察你電腦本身的作業狀況,
譬如安裝軟體的不正常、或者其他因素造成軟體彼此間的記憶體相衝等
外在因素。如果重新安裝軟體仍發生此等情況,是應該再觀察其它軟體
的運作情況再行評斷,如因某個安裝後的軟體造成系統核心運行部正常,
通常我會考慮整個電腦重新再安裝!
作者: kimbal    時間: 2012-5-8 01:44

當機的原因不一定是記憶體.
之前遇過的幾個情況,返而是CPU/底板過熱引起.
除記憶體外,這個也是檢查方向之一.
(還記得有台老機,一到夏天就當...)

關於記億體,根據這裡,http://www.decisionmodels.com/memlimitsc.htm
Excel 2007 + windows xp, excel最多是用2gb ram.(32 BIT程序的限制)
基本上,EXCEL也會自動盡用所有的記憶體.
而且,當機(HANG機)的情況通常是因EXCEL佔了太多記憶體...

長遠來說,可以DEBUG看看VBA在運行那個位置時引起當機.
看看"當機的位置"有沒有簡化的可能性.
另一方面少些不必要的代碼,行起來可以快一點, 不用浪費記憶體.




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)