Microsoft Excel 冻结 - 不允许编辑或重新启动

Microsoft Excel 冻结 - 不允许编辑或重新启动

我很高兴找到这个网站,因为我之前一直被这个网站难住了。我今天早上在 excel 上为客户打开了一份文档,并试图删除 D 列中的 SUM 公式。我认为特定单元格的位置与任何事情都没有太大关系,但就像我说的,我被难住了!

删除 SUM 公式后,我的选择就卡在该单元格上,我无法在电子表格上单击离开该单元格,尽管我的光标仍在那里。当我关闭 Excel 重新启动并尝试时,我收到消息

无法退出 Microsoft Excel

我也尝试过重新启动整个计算机但无济于事,我需要你的帮助!

答案1

我不能 100% 确定这是否会起作用,但它可能会有帮助。

在开始之前复制一份文件,然后在副本上执行以下操作。

我创建了一个包含一些数字和简单公式的测试文件:

在此处输入图片描述

我将此文件保存为testunzip2.xlsx(因为testunzip.xlsx由于某些原因不可用)。

我的目标是在不在 Excel 中打开文件的情况下删除该公式。

有趣的事实:自 2007 年以来的 Excel 文件(我认为)实际上是 zip 文件。

我在 Windows 资源管理器中右键单击该文件,由于我已安装了 7-Zip,因此我选择“7-Zip>打开存档”:

在此处输入图片描述

您的档案管理器可能是其他东西。或者您可能没有。如果没有,那么……好吧,要么买一个,要么就别读了。

文件内容如下:

在此处输入图片描述

在“xl”文件夹中:

在此处输入图片描述

注意 calcChain.xml 文件。在“worksheets”文件夹中:

在此处输入图片描述

现在我右键单击 Sheet1.xml 并选择“编辑”。这将从记事本中的存档中打开该文件,或者从您已为其指定 .xml 文件的文本文件编辑器中打开该文件。我找到了要删除的单元格和函数:

在此处输入图片描述

我删除了该单元格的所有内容:

<c r="D2"><f>SUM(B2:B5)</f><v>10</v></c>

因此,< c > 标签描绘单元格,而 < f > 标签描绘函数本身。

现在我关闭该文件并将其保存在原始位置(即档案内)。

第一次尝试时,我停在这里,当我尝试打开文件时,Excel 发出错误信息,说 calcChain.xml 有问题。因此,我打开了 calcChain.xml(见上图)。

我的 calcChain.xml 仅包含一个计算:

在此处输入图片描述

首先,我尝试删除 < c/> 标签,但这导致 Excel 出现灾难性错误,因此我尝试删除该文件,打开文件时没有出现任何错误。您的 calcChain.xml 文件可能更复杂,包含整个工作簿的所有计算,因此如果您选择尝试此操作,则必须仔细编辑该文件。

从工作表的 xml 中删除问题单元格和函数以及在 calcChain.xml 中对它的任何引用后,我能够在 Excel 中再次打开该文件而没有任何错误,并且该函数已从有问题的单元格中消失。

相关内容