4MB 工作簿需要 3 分鐘才能載入

4MB 工作簿需要 3 分鐘才能載入

(Excel 2010、Win 7、10GB RAM):我有一個複雜的工作簿,磁碟上有 4MB,從磁碟加載需要 3-4 分鐘。主工作表的主力範圍為 30 行 x 90 列,其中許多包含冗長的公式,並且許多列具有 5 或 6 個條件格式標準。

當它進入 RAM 後,它會相當快地重新計算(3 秒),所以我的問題是為什麼從磁碟加載需要這麼長時間。因為重新計算發生得很快,我懷疑條件格式(而不是公式)是導致初始從磁碟加載需要 3 分鐘以上的原因。

只是好奇是否有人有過由於條件格式複雜性(或眾多複雜公式)而導致類似長加載時間的經驗。

答案1

我見過一些較舊的複雜工作簿在使用幾年後由於各種原因出現了怪癖。在許多情況下,我發現透過以 Excel 的新「二進位格式」重新儲存檔案可以提高效能,.xlsb。這應該會顯著減小檔案大小,並可能消除檔案可能繼承的錯誤。即使它不能解決您的根本原因,您也可以將檔案大小減少 75%,並且可以節省每次開啟檔案的時間。

當我們在辦公室系統上遇到這樣的普遍問題時,實際上是網路效率的問題,當打開較大的檔案時,這個問題變得更加明顯。我會檢查一些事情:

  1. 它肯定只是一個文件執行此操作,還是同一位置的其他文件存在較小的延遲?如果您在辦公環境中,請與服務台討論文件儲存位置是否會影響您的載入時間。
  2. 是否有任何 Excel 加載項可能會使問題複雜化?嘗試重新安裝它們或 Excel 本身。
  3. 如果您確實懷疑這些公式,請嘗試簡化它們,甚至用一半的行數測試修剪後的文件,看看載入時間是否明顯減少。

相關內容