IE瀏覽器中保存下來的excel檔案擴展名為xls,直接打開的時候要提示,檔案格式與檔案擴展名不符,開啟檔案前請確認檔案未受損,且來源可靠,你現在要打開檔案嗎?
所以我每次處理這些檔案的時候,都需要打開這些檔案一個一個的點擊檔案-資訊-轉換,將檔案轉換成xlsx格式。再關閉檔案。
最后再使用已經寫好的Python程式來匯總這些檔案資訊。
我就在想是不是有什么方法可以使我手動操作的這個步驟用Python自動化:“手動打開excel點擊檔案-資訊-轉換”。謝謝!
uj5u.com熱心網友回復:
試試VBA應該是可以批量轉換Excel格式
uj5u.com熱心網友回復:
現在企業都害怕宏病毒,不敢用,只好在Python方面想辦法
uj5u.com熱心網友回復:
不用把簡單的問題復雜化吧?你直接把你的EXCEL設定成兼容模式不就行了嗎?
方法步驟:
1.打開EXCEL
2.點擊左上角最上面的那個圓圈,找到“EXCEL選項”
3.然后如下圖設定:

uj5u.com熱心網友回復:
在IE瀏覽器下載的時候只有另存為且只有xls的保存格式,我們最后看到的就是這種xls格式的檔案,但打開的時候就需要轉換格式到xlsx格式才能用程式處理。直接用程式處理提示檔案錯誤。你說的上面這個方法是手動操作,目前我也是這么做的,但是資料太龐大了,做重復性的操作人要崩潰的
uj5u.com熱心網友回復:
在IE瀏覽器下載的時候只有另存為且只有xls的保存格式,我們最后看到的就是這種xls格式的檔案,但打開的時候就需要轉換格式到xlsx格式才能用程式處理。直接用程式處理提示檔案錯誤。你說的上面這個方法是手動操作,目前我也是這么做的,但是資料太龐大了,做重復性的操作人要崩潰的============
我知道你另存的是xls的格式,我上面介紹的方法不是對單個檔案進行處理。
而是直接把excel程式本身設定一次即可啊!
uj5u.com熱心網友回復:
好,我下午試試uj5u.com熱心網友回復:
非常感謝你的方法,但是沒有用,不知道你提供這個方法前你自己又試過嗎?
我這你說的方法確實不行。這個是讓excel默認的保存格式成了xls,而我們的目標是xls全部弄成xlsx的。
uj5u.com熱心網友回復:
https://blog.csdn.net/weixin_45903952/article/details/104786048能滿足你的要求
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/62336.html
