- 帖子
- 472
- 主題
- 5
- 精華
- 0
- 積分
- 485
- 點名
- 0
- 作業系統
- Windows
- 軟體版本
- MS Office
- 閱讀權限
- 100
- 性別
- 男
- 來自
- 香港
- 註冊時間
- 2010-7-4
- 最後登錄
- 2014-12-28

|
當機的原因不一定是記憶體.
之前遇過的幾個情況,返而是CPU/底板過熱引起.
除記憶體外,這個也是檢查方向之一.
(還記得有台老機,一到夏天就當...)
關於記億體,根據這裡,http://www.decisionmodels.com/memlimitsc.htm
Excel 2007 + windows xp, excel最多是用2gb ram.(32 BIT程序的限制)
基本上,EXCEL也會自動盡用所有的記憶體.
而且,當機(HANG機)的情況通常是因EXCEL佔了太多記憶體...
長遠來說,可以DEBUG看看VBA在運行那個位置時引起當機.
看看"當機的位置"有沒有簡化的可能性.
另一方面少些不必要的代碼,行起來可以快一點, 不用浪費記憶體. |
|