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