Excel 2010:文件已损坏,无法打开。--有错误日志吗?

Excel 2010:文件已损坏,无法打开。--有错误日志吗?

是否有错误日志文件可以提供以下 Excel 2010 错误的详细信息?

该文件已损坏,无法打开。

Excel 2010 中的错误

在 Excel 2003 中,一些错误消息会以以下格式显示,其中包含文件的名称和位置,错误详细信息如下所示:

Excel 2003 中的错误

Excel 2010 是否记录了类似的信息?

答案1

我会检查事件查看器是否有任何问题。如果您使用的是 Windows 7,则只需在开始栏中键入事件查看器,它就会出现。

将结果或问题以评论形式发布。

经过 Google 搜索,我发现了以下步骤http://social.answers.microsoft.com/Forums/en-US/excslcreate/thread/93af59c1-946c-4f5f-83c1-bd6f58dbd94f。请注意,这是用于打开文件。我目前认为这就是问题所在。

请尝试以下步骤:

  1. 打开 Excel 2010。
  2. 单击文件 > 选项。
  3. 选择信任中心 > 信任中心设置。
  4. 选择受保护的视图。
  5. 取消选中“受保护的视图”下的所有选项 > 确定。
  6. 重新启动Excel 2010并尝试打开Excel文档。

找到之前的引文后,我又做了一些研究。但我所能找到的都是人们试图打开他们搞砸的 XML 页面。你做过类似的事情吗,还是只有在尝试打开 Excel 时才会发生这种情况?

祝你好运-

答案2

我还发现该问题是由 DataValidation 标签引起的。到目前为止,我无法更改 XML 代码,以便任何 Excel 2010 客户端都可以打开该文件,而不管受保护的视图选项如何。

但是,我可以提供另一种不需要禁用受保护视图的解决方法。将 XML 文件保存到硬盘后,右键单击该文件并选择“打开方式...”->“Internet Explorer”。IE 会像平常一样打开它,用户可以编辑/保存。一旦文件在机器上“本地”保存一次,Excel 2010 就会按预期打开该文件(第一次保存基本上会关闭受保护视图以供后续查看)。

如果您找到了一种编辑 XML 电子表格 2003 代码的方法,以使其无需变通即可打开,请在评论中提及它。

答案3

如果您已经Tuneup Utilities安装,也许解决办法是卸载它。

TuneUp 的程序停用程序会导致此类消息:

程序停用程序:'not enough quota is available to process this command'

Microsoft Excel 将弹出对话框:'The file is corrupt and cannot be opened'.

也许是时候让 TuneUp Utilities 团队与 Microsoft Office 开发人员合作并找到解决方案来避免这种不兼容问题了。

相关内容