请问怎么修复excel?打开文件提示说“发现不可读取的内容”
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了请问怎么修复excel?打开文件提示说“发现不可读取的内容”相关的知识,希望对你有一定的参考价值。
搜索百度的话可以找到别人分享的很有效的解决方法,不过在实际操作中会遇到一些和教程不一样的问题。因为我也遇到了同样的问题,所以把实际解决的过程分享给你,以供参考。首先,会造成这种情况的原因可能是因为在不同的电脑上操作,然后引用了一些非通用的外部链接。
那么遇到“发现不可读取的内容”这种情况后,一般按“是”后会发现表格里辛辛苦苦做的内容被全部或部分清空,简直天打雷劈,千万在退出的时候别保存表格。
然后就是根据网上高手提供的方法一步步操作,步骤如下:
1、先把出错文件的文件扩展名(.xlsx)改成压缩文件(.zip)。
2、 双击zip文件(不是解压缩,只是双击文件来打开。)找到xl文件夹下的sharedStrings.xml文件并双击打开文件(一般用IE浏览器打开)。在IE浏览器上会显示错误。
目前遇到过的错误有两种,一种是“结束标记'si’与开始标记't'不匹配”,一种是“结束标记'sst’与开始标记'si'不匹配”,不论是那种情况,都说明一个问题,也就是源代码中的开闭标签(所谓开闭标签,简单的说就是有一个<?>,就一定在后面有一个</?>)配对配错了,可能是顺序错误,也可能是直接少了一个。
3、在IE页面上右击查看源代码,一般是直接默认记事本txt打开,在记事本中检查修改源代码是非常恶心的事情,因为所有代码都挤在一堆,很难找究竟错在哪里。
如果自己有如Emeditor之类的软件还好,可以直接看到原始代码的行数,那就可以根据报错时候的提示来找错,没有这类软件的,有一个相对好一点点的方法,就是把txt中的内容复制到word文档中,然后利用word里的“查找/替换”功能来检查。
例如我所遇到的“结束标记'sst’与开始标记'si'不匹配”情况,在word中使用“查找/替换”,将所有<si>替换成^P<si>^P(也就是换行<si>换行),发现总共替换2512处,然后将所有</si>替换成^P</si>^P(也就是换行</si>换行),总共替换2508处,那么很明显,</si>少了4个,那只要找出是哪4个地方缺少了</si>,添加上去就可以了。而上述步骤之所以用前后换行来替换原来内容,也是方便将成对的<si></si>隔离出来,方便查阅。
4、在word中找出错误的地方后,要在记事本里相应的地方修改,然后将记事本保存为新的sharedStrings.xml,如无法直接保存在zip包里面,可以保存在外面再剪贴覆盖到zip里面。
5、重新打开sharedStrings.xml后,发现IE显示上已经没有报错了。
6、再将zip改回xlsx
7、打开修改好的xlsx文件,如果数据一切正常,那就万事大吉,没问题了。
但是,我rp的遇到过经过上述修改后打开xlsx继续报错“发现不可读取的内容”的情况,且也没提示哪里有错。这种时候不要气馁,在电脑上装一个wps吧,用wps的表格程序打开刚刚修改好的那个xlsx,会惊喜的发现,数据都在哪儿呢,赶紧另存吧,另存后的xls文件再用excel 07打开就完全没问题啦。
备注:在最初的时候就直接用wps表格打开受损的xlsx文件也可以,但是有时候可能会发现其中有些数据丢失,所以最好首先进行源代码修复。
希望对使用excel 07遇到类似问题的朋友有所帮助。 参考技术A 数据读取都是从头开始的,文件头坏了就什么都读不了来自:求助得到的回答 参考技术A 文件数据有损坏 参考技术B 原发布者:刘青海_
Excel发现不可读取内容,是否恢复次工作簿内容最简单解决方法今天同事有一次出现了这种情况:Excel在"XXX.xlsx"中发现不可读取的内容,是否恢复此工作簿的内容?如果信任此工作簿的来源,请单击"是",这种情况呢,单击“是”能打开,但是数据没有了!你说悲摧不!最简单的解决方法是什么呢?本文只是为了给大家一个更简单的解决方法,不能保证百分之百有用,但是能保证比其他方法简单!遇到此类问题,可以先用此方法试一下(记得要备份哦)。那就请出国产神器——WPS!金山wps已经今非昔比,虽然跟office软件仍然有一定的兼容性问题(要是完全兼容了,微软还不告金山侵权啊!),但是遇到这种情况,wps可就能大显神通啦!Excel发现不可读取内容最简单解决方法:第一步:打开wps表格(如果没装,就安装个,反正是免费的)。第二步:用wps表格打开有问题的excel文件,没有提示错误,打开正常(不知道跟人品有没有关系,反正这次我试确实是这样!)。第三步:点击另存为,选择Excel2007/2010*.xlsx,保存。第四步:再用office软件打开试试!完美解决!(说是完美,其实不能保证百分之百恢复没有任何问题)。其他方法(转载,你看有多复杂):1、先把出错文件的文件扩展名(.xlsx)改成压缩文件(.zip)。2、双击zip文件(不是解压缩,只是双击文件来打开。)找到xl文件夹下的sharedStrings.xml文件并双击打开文件(一般用IE浏览器打开)。在IE浏览器上会显示错误。目前遇到过的错误有两种, 参考技术C 不晓得
请问金蝶KIS专业版客户端,出现以下提示,这么解决?
kic_isic.ocx是存放在Windows系统文件夹中的重要文件,通常情况下是在安装操作系统过程中自动创建的,对于系统正常运行来说至关重要。如果自己希望在线修复的话,可以尝试使用金山卫士、360安全卫士等软件,先进行木马查杀,之后进行系统修复,如果提示存在较多的系统文件缺失的话最好进行系统重装。
重装的话一定记得备份重要资料哈。
参考资料:http://www.dongjiusoft.com/news_info.php?id=626()
不可能更全面了,有用就采纳吧,要是还有问题可以继续问我哈。 参考技术A 您好,KIC_ISIC.ocx控件没有注册,可以在本机上找到这个文件(C:\Program Files\Common Files\Kingdee),或者在其他装了金蝶的电脑复制一个过来,注册就可以。
关于OCX注册,百度下,一大把。打开电脑左下角"开始-运行-输入regsvr32 TABCTL32.OCX",回车就好了,如果注册成功,也会弹出窗口提示。
东莞金蝶博客,有详细的步骤,百度下即可找到。追问
又出现了这问题
以上是关于请问怎么修复excel?打开文件提示说“发现不可读取的内容”的主要内容,如果未能解决你的问题,请参考以下文章
EXCEL打开是一片空白,要从开始选择文件才能打开表格,请问大神们如何修复才能直接打开表格呢?