
Recientemente me encontré con un problema poco común,Al abrir un archivo de Excel en particular,aparece un mensaje de error 'Se produjo un problema durante la carga',El contenido dice 'Error durante la carga en el área siguiente': Archivo perdido: http://localhost/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放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
執行完畢後需重開機,便能解決開啟excel的問題。
至於發生的原因,應是因為此檔並非標準xls檔案,而是網頁形式的檔案,若使用記事本打開來看,會看到如同網頁般的語法,並且提到” This document is a Web archive file”,如果用IE9以上的版本,其實也可直接開啟此檔,只是無法切換sheet,因此當excel開啟此檔時,需要做一個轉換的動作,每個sheet就是一個htm檔,將htm擷取出來後再拋進excel的sheet裡。而如果sheet的名稱是簡體字,那麼在轉換的過程,便會出現開頭所述的錯誤訊息。
而Kingsoft Office在這部份卻沒有問題,個人猜想是因為此軟件是大陸開發的軟體,在簡體編碼的支援度自然會去重視。至於LibreOffice的問題應在於根本不支援這種Web archive的excel檔,所以連開都開不起來。
【相關連結】
Unicode 補完計畫2.5:c_950.nls檔








你好,
我的檔案出現相同問題,
但我的檔案沒有簡體也不是win7。
您說的kingoffice開啟後是一片空白……
可以向您請教該如何解決嗎?
Gracias
這樣狀況似乎跟我的不同
不知是不是檔案有受損
你可以先試試用IE9開看看