オープンExcelが表示され、「問題は、ロード中に発生しました」

  前陣子遇到個少見的問題,在開啟某個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檔

2 レスポンス

  1. ashin と言う |

    こんにちは,
    我的檔案出現相同問題,
    しかし、私のファイルは、英語でもwin7のではありません。
    您說的kingoffice開啟後是一片空白……
    可以向您請教該如何解決嗎?

    謝謝您

    這樣狀況似乎跟我的不同
    不知是不是檔案有受損
    你可以先試試用IE9開看看

    アンソン 返信 |

コメントを残す

注意してください: コメントモデレーションが有効になって、あなたのコメントを遅らせる可能性があります. コメントを再送信する必要はありません.