该文件破坏程度太大,不能进行修复。Excel会尝试恢复公式和值,但有些数据可能已经丢失或损坏。

2022-08-14 科技 358阅读

电子表格数据一般是很容易恢复数据的,出现乱码也能恢复。

1、软件运行环境:sunOS 5.10首先遇到的就是中文问题,由于环境变量不同,直接导致无法写入中文的sheet。初以为是jxl的问题,把源代码拿到win32中文平台重新调试,一切ok。这样就可以确定是环境变量问题。于是乎,通过java打印出环境变量,找到差异之处,并通过d参数强制更改,问题解决。

2、其次遇到的就是写入excel后,excel无法打开。将该版本发给报表组同事进行使用,有反馈写入后excel文件无法打开。具体提示如下:“Microsoft Office Excel 文件修复日志。在文件“D:\Toolkits\System\Desktop\lihw_2009\data\200901\2009999000.xls”中检测到错误 以下是修复列表:该文件破坏程度太大,不能进行修复。Excel 会尝试恢复公式和值,但有些数据可能已经丢失或损坏。

3、采取直接修复,最新版本的Excel具有直接修复受损文件的功能,大家可以利用Excel新增的“打开并修复”命令,来直接检查并修复Excel文件中的错误,只要单击该命令,Excel就会打开一个修复对话框,单击该对话框中的修复按钮就可以了。这种方法常常适合用常规方法无法打开受损文件的情况。

声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com