为什么这个 Excel 文件一直要求保存?

为什么这个 Excel 文件一直要求保存?

客户给我发了一些 Excel.xlsx文档,每次我打开其中一个文档然后关闭它时,Excel 都会询问我是否要保存更改,即使我并没有进行任何更改。我的其他 Excel 文件都没有发生这种情况。发生了什么?

这些文件没有宏。我使用 Excel 2007。

答案1

复制自这里

当文件中的某些内容发生变化时,就会发生此行为。很多时候,用户并没有意识到文件中的某些元素已被更新或计算。以下是一些常见场景的示例:

  • 文件中使用了一个易失性函数。本文的更多信息部分列出了易失性公式的示例。
  • 该文件已在较新版本中打开,并且已计算公式。请参阅更多信息部分中的文章。
  • 包含指向另一个工作簿中的公式的链接并使用易失性函数的公式。
  • 链接的图片。
  • 迭代公式。
  • 图表表上的图表或嵌入工作表但其源数据位于另一个工作簿中的图表。
  • 更新工作簿的 VBA 代码。

此列表包含其他答案中提到的可能性情况,以及一些其他情况。

答案2

一种可能性是 .xlsx 文件至少在一个单元格中包含外部链接。例如

带有外部链接的工作簿

通常,如果您打开此文件,系统将提示您...

在此处输入图片描述

然而,在数据/编辑链接/启动提示/不显示警告和更新链接中有一个烦人的设置会让人们失望,它会覆盖这个提示

在此处输入图片描述

不幸的是,当您关闭工作簿时,您仍然会收到保存提示,这将更新链接。

在此处输入图片描述

这是一个可能的线索..?

编辑:

另一种可能性是 .xlsx 包含日期公式,例如NOW()或 ,TODAY()这将在关闭时提示保存

答案3

我在 Windows 7 PC 上使用 Microsoft Office 2007 时遇到了这个问题。

我在这台电脑上也有MySQL 5.6数据库服务器软件。

在调查问题时,我发现我已经安装了MySQL 适用于 Excel 1.3.4组件,这导致“MySQL for Excel”插件出现在 Excel 中。

由于我实际上没有使用这个组件,所以我转到 MySQL 安装程序并将其删除。删除后,我发现“是否要保存...”提示不再出现(即,如果我只是查看电子表格而不对其进行修改)。

希望这可以帮助...

答案4

很可能.xlsx在 Excel 中打开文件时,会自动重新计算。转到数据选项卡可关闭自动重新计算。

相关内容