前陣子遇到個少見的問題,在開啟某個excel檔案時,會出現”載入期間發生的問題”的錯誤訊息,內容寫著”載入時發生錯誤在下列區域: 遺失的檔案: HTTP://localhostの/ excel_files / xxx.htm”。
原先以為是excel的版本太舊而開不起來,經交叉測試後,結果卻跟excel無關,代わりに、オペレーティングシステムとの関係。限り、Windows 7のプラットフォームとして、ファイルを開きます,就會出現此訊息,XPから、2003、20072010年に同じです,あなたは、Windows XPでこの問題を持っていない場合。ほとんどのフリーソフトウェア,LibreOffice無法成功轉換,唯一のKingsoftのOfficeが正常に開くことができます。
在經過一個多禮拜的測試後,そして最後に「ユニコード補完計画」のインストールを解決するために。ときにWindows 7をインストールします,由於權限問題,可能無法透過一般方式安裝,可以取得安裝包裡的c_950.nls檔案後,以下のバッチコマンドを実行するには管理者として実行:(假設c_950.nls放C:\)
TAKEOWN /F %WINDIR%\System32\C_950.NLS /A
CACLS %WINDIR%\System32\C_950.NLS /E /G Administrators:F
REN %WINDIR%\System32\C_950.NLS C_950.BAK
COPY c:\C_950.NLS %WINDIR%\System32
執行完畢後需重開機,オープンエクセルの問題を解決することができるようになります。
至於發生的原因,應是因為此檔並非標準xls檔案,而是網頁形式的檔案,若使用記事本打開來看,會看到如同網頁般的語法,並且提到” This document is a Web archive file”,如果用IE9以上的版本,其實也可直接開啟此檔,只是無法切換sheet,因此當excel開啟此檔時,需要做一個轉換的動作,每個sheet就是一個htm檔,HTMを抽出し、Excelでシートに投げ込まれます。シート名が簡略化された場合,那麼在轉換的過程,エラーメッセージはの先頭に表示されます。
而Kingsoft Office在這部份卻沒有問題,個人猜想是因為此軟件是大陸開發的軟體,単純化されたコーディングのサポートでは、自然に注意を払うだろう。質問の通りのLibreOfficeは、ExcelファイルのこのWebアーカイブをサポートしていないということでなければなりません,そうでも開くように開く必要はありません。
[リンク]
ユニコード2.5補完計画:c_950.nls檔
こんにちは,
我的檔案出現相同問題,
しかし、私のファイルは、英語でもwin7のではありません。
您說的kingoffice開啟後是一片空白……
可以向您請教該如何解決嗎?
謝謝您
這樣狀況似乎跟我的不同
不知是不是檔案有受損
你可以先試試用IE9開看看