我有一本 .xlsm 格式的 Excel 書(它包含程式碼),並且使用此副檔名,它不會給我任何類型的錯誤。另一方面,另存為 .xltm 會給出以下錯誤訊息:
“此工作簿包含外部數據。是否希望 Microsoft Excel 在保存模板之前清除數據,然後在打開模板時自動刷新數據?”
奇怪的是,我已經審閱了整本書,並且沒有外部鏈接:我審閱了(在所有書頁中):i)公式,ii)數據連接,iii)條件格式,iv)名稱。它沒有資料透視表。
我在 Excel 2010 中建立了 .xlsm,並在 Excel 2010 和 Excel 2016 中將其另存為 .xltm。我也在 Windows 7 和 Windows 10 中嘗試過。
為什麼會出現此錯誤以及如何修復它?
非常感謝!
答案1
您要刪除的頁面的 VB 程式碼中是否有任何巨集?如果是這樣,請檢查 VBA 程式碼中是否有任何外部連結等,因為這些可能會導致您的錯誤。