回覆列表
  • 1 # 加農

    1、先把出錯檔案的副檔名(.xlsx)改成壓縮檔案(.zip)。

    2、 雙擊zip檔案(不是解壓縮,只是雙擊檔案來開啟。)找到xl資料夾下的sharedStrings.xml檔案並雙擊開啟檔案(一般用IE瀏覽器開啟)。在IE瀏覽器上會顯示錯誤。目前遇到過的錯誤有兩種,一種是“結束標記"si’與開始標記"t"不匹配”,一種是“結束標記"sst’與開始標記"si"不匹配”,不論是那種情況,都說明一個問題,也就是原始碼中的開閉標籤(所謂開閉標籤,簡單的說就是有一個<?>,就一定在後面有一個</?>)配對配錯了,可能是順序錯誤,也可能是直接少了一個。

    3、在IE頁面上右擊檢視原始碼,一般是直接預設記事本txt開啟,在記事本中檢查修改原始碼是非常噁心的事情,因為所有程式碼都擠在一堆,很難找究竟錯在哪裡。如果自己有如Emeditor之類的軟體還好,可以直接看到原始程式碼的行數,那就可以根據報錯時候的提示來找錯,沒有這類軟體的,有一個相對好一點點的方法,就是把txt中的內容複製到word文件中,然後利用word裡的“查詢/替換”功能來檢查。

    4、在word中找出錯誤的地方後,要在記事本里相應的地方修改,然後將記事本儲存為新的sharedStrings.xml,如無法直接儲存在zip包裡面,可以儲存在外面再剪貼覆蓋到zip裡面。

    5、重新開啟sharedStrings.xml後,發現IE顯示上已經沒有報錯了。

    6、再將zip改回xlsx7、開啟修改好的xlsx檔案,如果資料一切正常,那就萬事大吉,沒問題了。但是,我rp的遇到過經過上述修改後開啟xlsx繼續報錯“發現不可讀取的內容”的情況,且也沒提示哪裡有錯。這種時候不要氣餒,在電腦上裝一個wps吧,用wps的表格程式開啟剛剛修改好的那個xlsx,會驚喜的發現,資料都在哪兒呢,趕緊另存吧,另存後的xls檔案再用excel 07開啟就完全沒問題啦。備註:在最初的時候就直接用wps表格開啟受損的xlsx檔案也可以,但是有時候可能會發現其中有些資料丟失,所以最好首先進行原始碼修復。引用網上教程。希望對你有幫助 其實這是offic版本相容問題。下載offic相容包,並安裝。

  • 中秋節和大豐收的關聯?
  • 依法行政與以德行政的區別主要表現有哪些?