Excel樣式亂碼修復(fù)方法(批量刪除excel樣式)
發(fā)布時間:2016-01-22 21:01:32 作者:佚名
我要評論

這篇文章主要介紹了Excel樣式亂碼修復(fù)方法(批量刪除excel樣式),需要的朋友可以參考下
過節(jié)的時候遇到一個求救,一個很小的問題,但是卻讓客服覺得是天大的事情,本著助人為樂的想法,我還是按照約定的時間前往,縱然我要做奶爸,縱然老天不給力下起了雨。
癥狀:一個包含N多個工作簿N多條數(shù)據(jù)的Excel突然間樣式全部亂碼了(類似這個),導(dǎo)致之前的一些格式起不了作用(主要是時間,變成了數(shù)字),雖然之前我讓客戶通過選擇性粘貼的方法解決,當時當數(shù)據(jù)換到其他電腦的時候還是不行,于是找了一下方法,還真有。

方法:1.按Alt+F11打開VBA編輯器,在代碼窗口中輸入下列代碼:
2.關(guān)閉VBA編輯器,返回Excel界面。按Alt+F8,打開“宏”對話框,執(zhí)行“DelCustomStyles”宏即可一次刪除所有自定義單元格樣式,而內(nèi)置的單元格樣式會保留。
就這么簡單,我運行了一下,刪除了將近上千個樣式,估計是表格在轉(zhuǎn)換的過程中出了問題。
癥狀:一個包含N多個工作簿N多條數(shù)據(jù)的Excel突然間樣式全部亂碼了(類似這個),導(dǎo)致之前的一些格式起不了作用(主要是時間,變成了數(shù)字),雖然之前我讓客戶通過選擇性粘貼的方法解決,當時當數(shù)據(jù)換到其他電腦的時候還是不行,于是找了一下方法,還真有。

方法:1.按Alt+F11打開VBA編輯器,在代碼窗口中輸入下列代碼:
ASP/Visual Basic Code復(fù)制內(nèi)容到剪貼板
- Sub DelCustomStyles()
- Dim st As Style
- For Each st In ActiveWorkbook.Styles
- If Not st.BuiltIn Then st.Delete
- Next
- End Sub
就這么簡單,我運行了一下,刪除了將近上千個樣式,估計是表格在轉(zhuǎn)換的過程中出了問題。
相關(guān)文章
- Excel打開CSV文件中文顯示亂碼該怎么辦?Excel中打開CSV文件發(fā)現(xiàn)中文顯示亂碼,該怎么解決這個問題呢?下面我們就來看看詳細的教程,需要的朋友可以參考下2016-07-31
excel亂碼怎么辦 excel亂碼修復(fù)詳細解決方法
很多朋友在使用excel時,出現(xiàn)了亂碼的情況,今天小編就為大家?guī)砹薳xcel亂碼修復(fù)詳細解決方法2016-05-11- 這篇文章主要介紹了Excel打開時出現(xiàn)亂碼的解法方法,需要的朋友可以參考下2015-09-02
打開excel文檔會出現(xiàn)一個PERSONAL.XLS文件怎么去取消?
excel文件打開時跟隨打開一個PERSONAL.XLS文件是怎么回事?很多人再使用excel時可能都遇到過這種問題,每次打開一個excel文檔后,總是自動彈出一個personal工作簿,下面分2015-08-24- excel表格中數(shù)字顯示亂碼全是#符號怎么辦?有時候網(wǎng)上下載的表格中,準考證號,身份證號,日期的數(shù)值類的數(shù)據(jù),經(jīng)常會顯示不出來,或者不完整。該怎么才能顯示數(shù)據(jù)呢?請看2015-06-15
- Excel中超鏈接無法打開指定文件怎么辦?Excel中創(chuàng)建的超鏈接指向同一文件夾內(nèi)的文件時,如果沒有指定路徑,就會產(chǎn)生一個問題:當設(shè)置超鏈接的文件位置改變時,這個超鏈接會2015-06-09
GridView數(shù)據(jù)復(fù)制到Excel中文亂碼怎么辦?
GridView數(shù)據(jù)復(fù)制到Excel中文亂碼怎么辦?數(shù)據(jù)從Gridview復(fù)制到Excel會出現(xiàn)中文亂碼的情況,不用慌,下面分享解決辦法,需要的朋友可以參考下2015-05-18- 本文介紹excel打開出現(xiàn)是亂碼問題的幾種方法,通過文件格式轉(zhuǎn)換、第三方工具等等來修復(fù)Excel亂碼問題2012-12-19
打開excel亂碼怎么辦 Excel打開出現(xiàn)亂碼的解決辦法
辦公室工作人員都離不開excel辦公軟件,最近有朋友跟小編求助打開excel亂碼問題,該怎么解決呢?下面小編就不一一回復(fù)大家了,下面小編給大家?guī)砹薊xcel打開出現(xiàn)亂碼的解2016-08-26