Text Object on sheet "第1頁" not supported - omitting

問題描述:
出現這種情況,是因爲導盤的Excel文件中出現了不該出現的東西,例如特殊字符,樣式,或者圖形。
每個人遇到的情況不一樣,但是導致這種情況的應該都是同一類原因,就是存在特殊的東西在你須要導盤的數據裏。
舉個例子:
下圖是我要讀取的Excel文件的一部分。
在這裏插入圖片描述
肉眼看不出來有什麼。但是當我鼠標點擊上去的時候,發現了奇怪的東西。
在這裏插入圖片描述
通樣式94行,在上面竟然有一個透明的圖形,這個明顯是不小心插入的。在讀取Excel的時候,就讀到了這個所以報錯了。刪除這個圖形,就可以讀取正常了。

每個人遇到的情況都不一樣。但是解決方法的步驟應該都是相同的。我這個導盤文件有500多行數據,我並沒有一行行的去點擊查看,肉眼也更本看不出來。

我的方法就是二分法。
1、先把一半的數據清除,也就是刪除掉後面的250行數據然後讀取Excel,看看報不報錯。
2、如果還是報錯,那麼重複第一步,繼續刪除當前所剩下數據的一半
3、如果不報錯,那麼報錯的地方就是後面那一半的數據,把後面那一半數據的 一半刪除掉進行測試。
4、直到找到問題所在的那一行位置。
不要覺得這樣很麻煩,其實這樣最快。例如你的數據如果有1百萬條記錄。那麼你只需要20次這樣的操作就能夠找出錯誤的行。也許你覺得20次很多,但是相對於你一條條記錄的去找一百萬次,要快多了。

如果這篇經驗幫到了你,給個點贊吧!謝謝。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章