Excel中2007文檔另存為2003版本后格式丟失的操作方法
Excel中2007文檔另存為2003版本后格式丟失的操作方法
很多電腦用戶都選擇升級自己的ofiice至2007或2010版本,做好的excel文檔發(fā)給自己的領(lǐng)導(dǎo)或者同事發(fā)現(xiàn)對方?jīng)]有升級,打不開文檔,自己只好存為2003版本發(fā)給對方,結(jié)果對方打開后發(fā)現(xiàn)格式全部丟失,自己打開文檔一看格式也丟失了,無論如何另存為都會(huì)出現(xiàn)格式丟失。今天,學(xué)習(xí)啦小編就教大家在Excel中2007文檔另存為2003版本后格式丟失的操作方法。
Excel中2007文檔另存為2003版本后格式丟失的操作步驟:
首先給大家講講原因,這種情況一般是用戶安裝了office2007版本,office2007版自帶一個(gè)功能,把所有的格式都會(huì)自動(dòng)保存下來,而2003版本保存樣式的數(shù)據(jù)庫容量是有限的,比2007版本要少的多,2007版本自動(dòng)保存的樣式超過2003版本容量之后,當(dāng)另存為2003版本之后,2003版本就會(huì)發(fā)生錯(cuò)誤,導(dǎo)致所有的樣式都失效,進(jìn)而出現(xiàn)了格式丟失的現(xiàn)象。
這種情況只需要將格式刪除就可以了。一條條刪除非常麻煩,現(xiàn)在就教大家如何一次性刪除本工作簿中保存的不需要的格式樣式。
打開Excel表格,同時(shí)按Alt+F11鍵,出現(xiàn)一個(gè)窗口,雙擊左邊的ThisWorkbook會(huì)彈出一個(gè)窗口。
在新彈出的窗口輸入以下VB代碼:
Sub test()
Dim sty As Style
For Each sty In ActiveWorkbook.Styles
If Not sty.BuiltIn Then sty.Delete
Next
End Sub
點(diǎn)擊上方工具欄中的運(yùn)行按鈕(像一個(gè)播放按鈕)。這個(gè)代碼的意思就是判斷你的樣式庫中是否有你目前正在使用的樣式,如果有就保留,如果沒有就刪除。
運(yùn)行完畢之后,你再將2007版本的excel保存至2003版本就不會(huì)出現(xiàn)格式丟失的現(xiàn)象了。
注意事項(xiàng):
按Alt+F11,這里的F11不是F和11,而是鍵盤最上方一排的F1-F12中的F11。
Excel中2007文檔另存為2003版本后格式丟失的操作相關(guān)文章:
2.Excel2007中轉(zhuǎn)換為2003的操作方法