文件修复

如何解决“Excel在filename.xlsx中发现不可读的内容”错误?

简介:你是否遇到过“Excel在filename.xlsx中发现不可读的内容”错误?在Office 2010或2007版本中打开Excel文件时,通常会收到此错误。本文讨论了手动解决方法,可以帮助您重新访问Excel文件及其数据。要立即访问Excel文件数据,您可以使用恒星修复Excel软件。本文还介绍了如何使用该软件快速恢复Excel文件而不丢失任何数据。从下面的链接下载该软件的免费版本,预览可恢复的工作簿数据。

免费下载

在MS Office 2010/2007中打开Excel电子表格时,可能会收到以下错误信息:

"Excel在'[filename].xlsx'中发现不可读的内容。"您要恢复此工作簿的内容吗?如果您信任此工作簿的来源,请单击“是”。

Excel发现不可读内容错误消息

单击“是”后,您可能面临以下任何一种情况:

注意:如果选择“否”,请打开MS Excel应用程序,然后单击“文件>打开”。打开“打开”对话框后,浏览并选择显示“Excel发现不可读内容”错误的文件,然后选择“打开并修复”选项。如果这没有帮助,请尝试使用第三方Excel修复工具来节省时间排除问题并恢复所有数据完好无损的文件。

场景1:可能会弹出以下消息。

“Excel能够通过修复或删除不可读的内容来打开文件。Excel恢复了你的公式和单元格值,但是一些数据可能已经丢失。单击查看列出修复errorxxx.xml的日志文件。

通过修复消息,Excel能够打开文件

这条信息清楚地表明,你的Excel文件可能会打开,但图像可能会丢失,其他类似的不一致可能会突然出现。

场景2:错误之后是另一个错误消息,如“文件已损坏,无法打开”。

观看我们的简短视频,快速了解解决“Excel在filename.xlsx中发现不可读内容”的解决方案。

什么原因导致“Excel不可读内容”错误?

你可能会遇到“Excel文件不可读的内容”错误,由于损坏完整的Excel文件或损坏某些区域(如数据透视表,公式,样式,或其他对象)在文件中。根据微软的说法,你可能会发现很难确定Excel文件损坏的根本原因。损坏可能发生在不同的情况下,如电力激增、网络故障、从另一个文件复制和粘贴损坏的数据等。

也读如何从损坏或损坏的Excel文件2010和2007恢复数据

解决“Excel在filename.xls中发现不可读的内容”错误的解决方法

没有永久性的解决方案来修复“Excel发现不可读的内容”错误。但是,以下是您可以尝试解决错误的一些解决方法。

注意:在您尝试任何这些解决方法之前,请以管理员权限运行Excel,并尝试打开抛出“不可读内容”错误的Excel文件。如果这不能修复错误,请继续使用下面的解决方法。

解决方法1 -尝试在Excel 2003中打开文件

有时,当前Excel版本中的问题可能会阻止文件打开。若要解决此错误,请尝试在Excel 2003中打开有问题的文件。如果文件打开,请将数据保存为网页文件格式(.html),然后在MS Excel 2010/2007中尝试打开。html文件。详细的分步说明如下:

  • 在Excel 2003中打开.xls文件。
  • 当文件打开时,单击file > Save。
  • 在“另存为”对话框中,选择网页(.html)作为“另存为类型”,然后单击“保存”。这样做将把使用2003打开的.xls文件中的所有内容保存为.html文件格式。
  • 在Excel 2010/2007中打开。html文件。然后,用一个新名称保存扩展名为.xlsx的文件,以避免覆盖原始文件。

现在,打开Excel 2010/2007文件,检查错误是否已修复。如果不是,使用下一个变通方法。

解决方案2 -将Excel文件设置为“只读”

尝试通过将'.xlsx'文件设置为'只读'来打开它。遵循以下步骤:

  • 在Excel中,单击主菜单中的“文件”。
  • 在出现的屏幕上选择新文档的“保存”或之前保存的文档的“另存为”。
Excel文件保存选项
  • 在“另存为”对话框中,单击“工具>常规选项”。
在Excel中打开常规选项
  • 单击“只读推荐”复选框使文档只读,然后单击“确定”。
选择“只读推荐选项”

现在打开一个新的“。xlsx”文件,并将损坏的Excel文件中的所有内容复制到这个新文件中。最后,保存此文件并尝试再次打开它。

解决方案3 -移动Excel文件到一个新文件夹

一些用户报告说,在出现“Excel内容不可读”错误后,他们可以打开Excel文件,只需将文件移到另一个文件夹并以新名称保存即可。您也可以将受影响的文件移动到一个新文件夹并尝试打开它。如果这不能帮助解决错误,请执行下一个解决方法。

解决方案4 -安装Visual Basic组件

有时,安装MS Office 2010的“Visual Basic”组件可以解决“Excel发现2010年不可读内容”的错误。要做到这一点,请遵循以下步骤:

  • 导航到“控制面板>程序”,选择“Microsoft Office 2010”。
  • 点击“更改”,然后选择“添加或删除程序”。
  • 接下来,单击Office共享功能旁边提供的“加号”。
  • 点击“Visual Basic for Applications”。之后,右键单击并选择“从我的电脑运行”,然后点击“继续”按钮。
  • 此过程完成后重新启动系统。

现在检查问题是否已经解决。

下一个什么?

如果上面提到的变通方法都不适合你,那就请专业人士帮忙Excel修复软件,例如用于Excel的Stellar Repair。该软件修复损坏的MS Excel表格,而不修改其原始内容和格式。此外,它可以修复单个或多个Excel (XLS/XLSX)文件在几个简单的步骤。

免费下载

步骤修复损坏的Excel文件使用恒星修复Excel软件

  • 安装并运行Excel软件的Stellar Repair。
  • 在软件主界面窗口,点击“浏览”选择损坏的文件。如果您不知道损坏的Excel文件位置,请单击“搜索”按钮。
选择损坏的excel文件
  • 点击“修复”按钮扫描并修复所选文件。
扫描损坏的Excel文件
  • 将打开一个预览窗口,其中包含可恢复的Excel文件数据。一旦对预览结果满意,点击“文件”菜单上的“保存文件”按钮开始修复过程。
预览可恢复的Excel文件数据
  • 选择保存文件的目的地。
保存修复后的Excel文件
  • 当出现“已修复的文件已成功保存”消息时,单击“确定”。
保存完整消息

修复后的Excel文件将保存在选定的位置。

常见问题

问:我也有同样的问题。它突然出现,只出现在两个Excel文件中。

我早上打开我的文件没有任何问题。我复制粘贴一些新数据,然后保存,就像我以前做的那样。现在,如果我想重新打开文件,我得到这个错误信息:

"Excel在'TEMP_XXX_2014_03.xls'(我的文件名)中发现不可读的内容。"您要恢复此工作簿的内容吗?如果您信任此工作簿的来源,请单击“是”。

我点击了“是”,又出现了一条信息,“文件已修复,但部分数据可能丢失”。当我打开文件时,确实丢失了一些数据。公式丢失了。我需要在不丢失任何公式的情况下恢复文件。请建议我能做些什么。

一个。尝试使用Excel软件的恒星修复来恢复文件并恢复其所有组件,包括公式,数据透视表,图表,单元格引用等。

问:如何确保Excel修复软件可以帮助恢复电子表格数据?

一个。您可以下载Stellar Repair for Excel软件的演示版本。演示版本允许选择损坏的Excel文件(.xls和.xlsx),修复它,然后显示所有可恢复数据的预览。

进步
77% 很多人觉得这篇文章很有帮助

为什么恒星®是全球领导者

为什么选择Stellar?
  • 0+

    客户

  • 0+

    工作经验

  • 0+

    研发工程师

  • 0+

    国家

  • 0+

    合作伙伴

  • 0+

    所获奖项

  • 我们符合iso 27001标准
  • 我们符合iso 9001标准
  • NIST
  • HIPAA验证