excel出現亂碼的原因也是多種多樣。如果你遇到excel開啟是亂碼,可以從下面找找相應的解決辦法。
第一,csv檔案用excel開啟是亂碼
從網頁匯出的csv檔案, 用excel開啟,中文會是亂碼。 csv檔案亂碼問題主要是檔案編碼引起的。因此要解決excel開啟亂碼的問題,可以從改檔案開始:
首先,用記事本開啟csv檔案,可能看到很長的一條資料記錄。
然後,直接把剛才開啟的檔案另存為txt檔案,如果是utf-8的檔案,你應該可以看到儲存成的編輯格式。
最後,用excel直接開啟這個另存的檔案。應該能看到正確的漢字。
第二,excel檔案損壞出現亂碼
有時開啟乙個以前編輯好的excel工作簿,卻出現亂碼,無法繼續進行編輯列印。這種情況的原因應該是該檔案已經被損壞了,可以嘗試使用下面的方法之一來修復excel亂碼。
1.將excel亂碼檔案另存為sylk格式
如果excel亂碼檔案能開啟,將excel亂碼檔案轉換為sylk格式可以篩選出文件的損壞部分,然後再儲存資料。
2.excel亂碼檔案轉換為較早的版本
若因啟動故障而沒有儲存excel亂碼檔案,則最後儲存的版本可能不會被損壞。關閉開啟的工作簿,當系統詢問是否儲存更改時,單擊「否」。在「檔案」選單中,單擊「開啟」命令,雙擊該工作簿檔案。
3.開啟excel亂碼檔案並修復工作簿
如果excel亂碼檔案根本不能夠使用常規方法開啟,可以嘗試excel 2003中的「開啟並修復」功能,該功能可以檢查並修復excel亂碼檔案中的錯誤。
單擊 「檔案」——「開啟」。通過「查詢範圍」框,定位並開啟包含受損文件的資料夾,選擇要恢復的檔案。單擊「開啟」按鈕旁邊的箭頭,然後單擊「開啟並修復」即可。
excel亂碼問題也不是一篇能寫盡的,因為出現的原因實在太多樣。如果上面的方法依然無效,可以借助第三方軟體來嘗試解決excel亂碼。
出現excel亂碼問題也不是100%能解決,只能盡量的嘗試,將資料丟失率降為最小。
python讀取xlsx檔案
我是在win7下讀取的。python版本是 3.5 import xlrd import re import sqlite3 def read xlsx workbook xlrd.open workbook e 20160322.xlsx booksheet workbook.sheet by n...
python讀取xlsx檔案
encoding utf 8 from openpyxl import load workbook workbook load workbook u xlsx 相對路徑,找到需要開啟的檔案位置 booksheet workbook.active 獲取當前活躍的 sheet,預設是第乙個 sheet ...
Python 讀取 xlsx檔案
讀取weibo.xlsx檔案 import pandas as pd df pd.read excel weibo.xlsx worksheet df.values for file in worksheet print file file 每一行 print file 0 每一行的第一列結果如下 ...