學習啦 > 學習電腦 > 工具軟件 > 辦公軟件學習 > Excel教程 > Excel基礎 > 打開Excel提示發(fā)現不可讀取的內容怎么解決

打開Excel提示發(fā)現不可讀取的內容怎么解決

時間: 若木635 分享

打開Excel提示發(fā)現不可讀取的內容怎么解決

  都打算睡覺了,一個關系不錯的朋友發(fā)來個Excel文件,求我?guī)兔?,我打開一看,提示:發(fā)現不可讀取的內容,是否恢復此工作簿的內容?我又不敢隨便確定,萬一數據丟失,那就不好解決了。經我研究,發(fā)現了原因所在。

  引起故障的原因

  ①超鏈接形成的外部文檔鏈接。

 ?、趶钠渌臋n復制數據、引用其他文檔數據,形成公式中的外部數據引用。

 ?、蹐D形、按鈕等指定的宏指向了外部文檔中的宏。

  解決方法以及原理

 ?、傥覀兇蜷_Excel文件,出現上文所述的提示,發(fā)現不可讀取的內容。

 ?、谖覇螕羰?,通過修復或刪除不可讀取的內容,Excel已經能夠打開該文件,下方就是出錯的行列。

  ③雖然問題自動修復了,但是還是要搞清楚原因,仔細看好此對話框標紅色的部分,在 xl 文件夾下的sharedStrings.xml文件出問題了。

 ?、軐lsx文件修改擴展名,改為zip壓縮文件。

  ⑤雙擊zip文件,打開看看,注意,這里不是解壓,打開sharedStrings.xml文件,自動彈出瀏覽器,無法顯示XML網頁。

 ?、拊瓉硎菢思t色的部分顯示"si"和"t"標簽出錯了,我們查看源代碼,如下圖所示,步驟2提示了錯誤行數,那我們就看看錯在哪里。

  ⑦懂XML的人一眼就能看出,不懂的話,且聽我講解。xml文件的語法規(guī)則,一是每個標簽(tag)都必須有開標簽(如:......)和關標簽(如:.....),二是這些標簽必須是正確的嵌套。將源代碼修改為下圖所示的樣子。

 ?、啾4?,然后擴展名改為xlsx,即可解決故障了。

129575