开启Excel出现”载入期间发生的问题”

  前阵子遇到个少见的问题,在开启某个excel档案时,会出现”载入期间发生的问题”的错误讯息,内容写着”载入时发生错误在下列区域: 一个丢失档案: HTTP://本地主机/ excel_files / xxx.htm”的。

原先以为是excel的版本太旧而开不起来,经交叉测试后,关没有结果却跟EXCEL,反而是跟作业系统的关系。只要在Windows 7平台开启该档,就会出现此讯息,从XP、2003、2007到2010都一样,如果在Windows XP则没有此问题。免费软体部份,LibreOffice的无法成功转换,只有Kingsoft Office可以正确开启。

  在经过一个多礼拜的测试后,终于透过安装「unicode补完计画」来解决。在Windows 7安装时,由于权限问题,可能無法透過一般方式安裝,可以取得安装包里的c_950.nls档案后,以系统管理员身分执行下列批次指令:(假设c_950.nls放Ç:\)

TAKEOWN / F%WINDIR% SYSTEM32 C_950.NLS / A

CACLS%WINDIR% SYSTEM32 C_950.NLS / E / G管理员:F

REN%WINDIR% SYSTEM32 C_950.NLS C_950.BAK

复制到C:\C_950.NLS%WINDIR% SYSTEM32

开完机需重毕后强制执行,便能解决开启excel的问题。

 

至于发生的原因,XLS档案系数为标准并行此档应是,而是網頁形式的檔案,若使用记事本打开来看,一般措辞如同网络遍及会看,且提平行整个” 该文件是一个Web档案文件“,如果用IE9以上的版本,其实也可直接开启此档,只是无法切换sheet,因此当excel开启此档时,需要做一個轉換的動作,每個sheet就是一個htm檔,将htm撷取出来后再抛进excel的sheet里。而如果sheet的名称是简体字,那么在转换的过程,便会出现开头所述的错误讯息。

而金山办事处在这部份却没有问题,发的软体开放大陆此软是是猜想因素为个人,在简体编码的支援度自然会去重视。至于LibreOffice的问题应在于根本不支援这种Web archive的excel档,所以连开都开不起来。

【相关连结】

    Unicode 补完计画2.5:c_950.nls档

2 回应

  1. 阿信 说: |

    你好,
    我的档案出现相同问题,
    但我的档案没有简体也不是win7。
    您說的kingoffice開啟後是一片空白……
    可以向您請教該如何解決嗎?

    谢西讹您

    类似的差距,我们乎跟状况这样
    不知是不是檔案有受損
    你可以先試試用IE9開看看

    陈方安生 回复 |

发表评论

请注意:: 评论审核已启用,可能会耽误您的评论. 有没有必要重新提交您的评论.