相信大家有時(shí)候會(huì)碰到過(guò),一個(gè)EXCEL表格,本來(lái)只有幾M。經(jīng)過(guò)日常輸入數(shù)據(jù),操作。后面變成了幾十M,甚至是幾百M(fèi)。造成電腦的假死,操作慢,電腦反映慢的問(wèn)題。其實(shí)都是不正常的。這邊我就大家分享一下。如何處理EXCEL容量增大。
首先排除病毒和軟件問(wèn)題(這個(gè)要注意)接下來(lái)就是操作引起的,某些用戶由于操作習(xí)慣習(xí)慣ctrl+v進(jìn)行復(fù)制,在復(fù)制的時(shí)候按了多次等操作也會(huì)導(dǎo)致這個(gè)情況。
一、工作表中有大量的細(xì)小圖片對(duì)象造成文件增大,這是最常見(jiàn)的文件虛胖原因。
可能的原因:
(1)從網(wǎng)頁(yè)上復(fù)制內(nèi)容直接粘帖到工作表中,而沒(méi)有使用選擇性粘帖
(2)無(wú)意中點(diǎn)了繪圖工具欄的直線或其他繪圖對(duì)象,不知不覺(jué)中在文件中插入了小的直線或其他圖形,由于很小,肉眼幾乎無(wú)法看到,又通過(guò)單元格的復(fù)制產(chǎn)生了大量的小繪圖對(duì)象
(3)在工作表中插入了圖片其他繪圖對(duì)象,操作中又將其高度寬度設(shè)為0或很小的值,通過(guò)復(fù)制產(chǎn)生了大量的對(duì)象
(4)在行或列的位置中插入了繪圖對(duì)象,對(duì)象的屬性為,大小位置隨單元而變的(默認(rèn)的),然后隱藏行或列,或設(shè)置行高或列寬為很小的值,從而使插入的對(duì)象不能看到
(5)工作表中的對(duì)象設(shè)置了不可見(jiàn)屬性(Visible=false)或?qū)ο蟮木€條和填充色均設(shè)為與底色相同,使對(duì)象無(wú)法看到 計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)
判斷方法:
(1)CTRL-G,定位,定位條件中選對(duì)象,確定后會(huì)顯示很多被選擇的小對(duì)象(這種方法在隱藏列或行中的對(duì)象并不能看到
(2)用VBA對(duì)對(duì)象進(jìn)行計(jì)數(shù),看看有多少個(gè)對(duì)象在工作表中,與你的工作表中需要的對(duì)象數(shù)量是否相符
Sub countshapes()
Dim n n = ActiveSheet.Shapes.Count MsgBox “本工作表共有”” & n & “”個(gè)對(duì)象””
End Sub
解決辦法
(1)如果確認(rèn)工作表中沒(méi)有你需要的對(duì)象或控件,用CTRL-G,定位,定位條件中選對(duì)象,確定后按DEL鍵刪除,會(huì)刪除工作表中所有的對(duì)象然后保存看看容量是否變小
(2)用VBA刪除