客戶傳了一些 Excel.xlsx
文檔,每次我打開其中一個然後關閉它時,Excel 都會詢問我是否要保存更改,即使我沒有進行任何更改。我的任何其他 Excel 文件都不會發生這種情況。到底是怎麼回事?
這些文件沒有巨集。我使用 Excel 2007。
答案1
複製自這裡:
當文件中的某些內容發生變更時,就會出現此行為。很多時候,使用者沒有意識到文件中的某些元素已被更新或計算。以下是一些常見場景的範例:
- 文件中使用了一個易失性函數。本文的更多資訊部分列出了易失性公式的範例。
- 該文件已在較新版本中打開,並已計算公式。請參閱更多資訊部分中的文章。
- 包含指向另一個工作簿中的公式的連結並使用易失性函數的公式。
- 連結的圖片。
- 迭代公式。
- 位於圖表工作表上或嵌入到工作表中但其來源資料位於另一個工作簿中的圖表。
- 更新工作簿的 VBA 程式碼。
此列表包含其他答案中提到的可能性案例,以及其他一些案例。
答案2
一種可能性是 .xlsx 檔案至少在一個儲存格中包含外部連結。例如
通常,如果您開啟此文件,系統會提示您...
然而,在數據/編輯連結/啟動提示/不顯示警報和更新連結中,有一個令人討厭的設定會覆蓋此提示
不幸的是,當您關閉工作簿時,您仍然會收到儲存提示,這將更新連結。
這是一個可能的線索..?
編輯:
另一種可能性是 .xlsx 包含日期公式,例如NOW()
或 ,TODAY()
它將在關閉時提示保存
答案3
我在 Windows 7 PC 上使用 Microsoft Office 2007 時遇到了此問題。
我的這台電腦上還有 MySQL 5.6 資料庫伺服器軟體。
在調查問題時,我發現我已經安裝了MySQL for Excel 1.3.4元件,這導致 Excel 中顯示“MySQL for Excel”加載項。
因為我實際上並沒有使用這個元件,所以我轉到 MySQL 安裝程式並將其刪除。這樣做後,我發現“您希望保存...”提示不再出現(即,如果我只是查看電子表格而不對其進行修改)。
希望這可以幫助...
答案4
這很可能是.xlsx當您在 Excel 中開啟該檔案時,該檔案會自動重新計算。前往數據選項卡關閉自動重新計算。