1. excel使用宏后內(nèi)存變大
宏想內(nèi)存,俺第一次聽(tīng)說(shuō),應(yīng)該屬于四五線了喲……
2. excel運(yùn)行宏后文件變大
頻繁與工作表交換數(shù)據(jù)是導(dǎo)致宏慢的最主要的原因,使用數(shù)組獲得工作表的數(shù)據(jù),在數(shù)組中修改,最后把數(shù)組寫入工作表的方法,可以大幅度的提高速度。
3. excel宏內(nèi)存溢出
不是 反復(fù)打開(kāi)和關(guān)閉大量文件出現(xiàn)內(nèi)存溢出,而是遇到的空白文件名(即表示這個(gè)文件夾的dir已經(jīng)找完了文件)而出錯(cuò)。
改正方法:dir()轉(zhuǎn)到下一行賦值給變量。
4. excel啟用宏顯示內(nèi)存溢出
單元格默認(rèn)的一般寬度為8.38,如果輸入長(zhǎng)度大于這個(gè)寬度的話就會(huì)溢出或顯示不出來(lái),你可以使用Ctrl+1或單擊鼠標(biāo)右鍵,選擇設(shè)置單元格格式,選擇自動(dòng)換行。還可以在輸入文字時(shí),如果要換行可以使用Alt+回車。
5. 為什么excel內(nèi)存變大的原因
1.
有時(shí)候可能通過(guò)網(wǎng)絡(luò)或者U盤來(lái)的電子表格文件,發(fā)現(xiàn)用Excel打開(kāi)時(shí)會(huì)出現(xiàn)錯(cuò)誤提示。 但這是我們?nèi)z查電腦系統(tǒng)內(nèi)存時(shí),發(fā)現(xiàn)根本不是內(nèi)存不夠用的原因。
2.
出現(xiàn)錯(cuò)誤提示后點(diǎn)擊“確定”按鈕以后,軟件會(huì)再提示“文件已損壞,無(wú)法打開(kāi)”的錯(cuò)誤信息。
3.
接下來(lái)請(qǐng)選中打不開(kāi)的電子表格文件,點(diǎn)擊鼠標(biāo)右鍵并選擇“屬性”選項(xiàng)。
4.
在電子表格文件屬性中有一個(gè)安全選項(xiàng),就是這個(gè)功能導(dǎo)致當(dāng)前的Excel軟件打不開(kāi)。 點(diǎn)擊“解除鎖定”按鈕。
5.
隨后即可看見(jiàn)解除鎖定變?yōu)榛疑冱c(diǎn)擊“確定”按鈕關(guān)閉文件屬性窗口。 注: 切記一定要點(diǎn)擊確定按鈕,否則解除鎖定不成功還會(huì)導(dǎo)致打不開(kāi)。
6.
最后再打開(kāi)電子表格文件,即可正常打開(kāi)了。
6. Excel內(nèi)存變大
excel文件太大原因之一:
工作表中有大量細(xì)小圖片對(duì)象導(dǎo)致文件增大。比如從網(wǎng)頁(yè)上復(fù)制內(nèi)容直接粘帖到Excel文件中,而沒(méi)有使用選擇性粘帖。無(wú)意中單擊了繪圖工具欄的直線或其他繪圖對(duì)象,不知不覺(jué)中在文件中插入了小的直線或其他圖形,由于很小,幾乎無(wú)法看到,又通過(guò)單元格的復(fù)制產(chǎn)生了大量的小繪圖對(duì)象。在工作表中插入了圖片其他繪圖對(duì)象,操作中又將其高度寬度設(shè)為0或很小的值,通過(guò)復(fù)制產(chǎn)生了大量的對(duì)象。
這種問(wèn)題引起的excel文件太大,
解決方法:
按下F5鍵,定位條件,選中“對(duì)象”,確定,看是否有很多被選擇的小對(duì)象。但如果隱藏列或行,對(duì)象仍然不能看到。
這時(shí)可以使用VBA對(duì)對(duì)象進(jìn)行計(jì)數(shù),看看有多少個(gè)對(duì)象在工作表中,與你的工作表中需要的對(duì)象數(shù)量是否相符。方法:按下ALT+F11鍵,打開(kāi)VBE窗口,單擊插入——模塊,復(fù)制下面代碼,按F5鍵運(yùn)行。
Sub ()
Dim n
n = ..Count
"本工作表共有" & n & "個(gè)對(duì)象"
End Sub
excel文件太大原因之二:
一個(gè)工作簿帶有過(guò)多工作表,導(dǎo)致體積過(guò)大打開(kāi)緩慢。適當(dāng)?shù)腅xcel工作簿內(nèi)的工作表分離成多個(gè)工作簿,科學(xué)合理的創(chuàng)建規(guī)范的文件夾,分門別類,邏輯放置。
excel文件太大原因之三:
很大區(qū)域設(shè)置了數(shù)據(jù)有效性,或?qū)⒂杏行栽O(shè)置的單元格復(fù)制到很大的區(qū)域,尤其是在有效性設(shè)置中進(jìn)行了“輸入法”“輸入信息”“出錯(cuò)警告”的設(shè)置,更具有隱蔽性,一般不易發(fā)現(xiàn)。
這種原因引起的excel文件太大,解決辦法是:選擇多余的單元格區(qū)域,數(shù)據(jù)-有效性,在“設(shè)置”、“輸入信息”、“出錯(cuò)警告”、“輸入法”頁(yè)面分別執(zhí)行“全部清除”。
excel文件太大原因之四:
VBA模塊、窗體、控件或插件過(guò)多。將工作表內(nèi)所有VBA模塊整合到單個(gè)模塊里,盡量簡(jiǎn)化VBA代碼的編寫,精簡(jiǎn)窗體控件及插件。
excel文件太大原因之五:
工作表背景造成的文件增大,因以較大的圖片作為工作表的背景,使文件增大。除非特別需要,不用背景,如果確實(shí)需要,作為背景的圖片要盡可能的小。
excel文件太大原因之六:
插入圖片格式的原因,同樣一幅圖片,bmp格式時(shí)畫質(zhì)最好,體積最大;jpg格式時(shí)畫質(zhì)跟體積都適中;gif格式的畫質(zhì)就要差很多了,因此,在選擇圖片時(shí),一般照片類的圖片最好是jpg格式。圖片實(shí)際尺寸,建議通過(guò)圖像編輯類的軟件編輯,然后在Excel插入實(shí)際尺寸大小的圖片,而不是通過(guò)拖拉放到縮小圖片。
excel文件太大原因之七:
函數(shù)公式或自定義名稱過(guò)多,或者數(shù)據(jù)透視表等所引用的單元格范圍過(guò)大。
解決方法:刪除多余的自定義名稱,將函數(shù)公式轉(zhuǎn)化為數(shù)值格式,或適當(dāng)?shù)膲嚎s透視表的引用范圍。
excel文件太大原因之八:
Excel自動(dòng)保存功能或在編輯文檔時(shí)異常退出,會(huì)導(dǎo)致Excel文件虛大。解決方法:養(yǎng)成Ctrl+S的良好習(xí)慣,將容量過(guò)大的工作表移動(dòng)或復(fù)制到新工作簿內(nèi)另存為,有時(shí)將會(huì)非常有效。
excel文件太大原因之九:
大范圍設(shè)置單元格格式或者條件格式。如果需要在一行或一列的很大范圍設(shè)置統(tǒng)一的單元格格式,可以選擇整行或整列設(shè)置單元格格式,而不要只選擇行列的一部分單獨(dú)設(shè)置格式,再根據(jù)需要對(duì)行列的個(gè)別單元格設(shè)置單獨(dú)的格式excel啟用宏的文件怎么打不開(kāi),對(duì)整行或整列甚至整個(gè)工作表設(shè)置單元格格式并不會(huì)造成文件虛增,對(duì)A1:設(shè)置單元格格式與對(duì)A1:設(shè)置單元格格式文件太小是完全不同的。
正確操作方法是:全選整行或整列,先清除單元格的格式或?qū)卧窀袷皆O(shè)為常規(guī),再對(duì)整行或整列設(shè)置其他的單元格格式,直接設(shè)置有時(shí)可能并不能使文件減肥。
7. excel宏過(guò)程太大
首先:導(dǎo)致EXCEL文件過(guò)大的原因,不會(huì)是公式,應(yīng)該是有其他的東西如圖片或是保存使用次數(shù)過(guò)多產(chǎn)生的一些不可見(jiàn)的垃圾代碼,一般純文字?jǐn)?shù)字公司的EXCEL文件在幾十KB左右,幾千行以上的數(shù)據(jù)一般在幾百KB,如果超過(guò)這個(gè)大小到幾十MB甚至一兩百M(fèi),這樣的文件打開(kāi)也很緩慢,這時(shí)文件是需要修復(fù)或重建了。
手工COPY這種方式一般會(huì)將隱藏的代碼也一并復(fù)制過(guò)去,效果不是太好,好在微軟當(dāng)年有發(fā)現(xiàn)這個(gè)EXCEL的文件excel啟用宏的文件怎么打不開(kāi),在他們的官網(wǎng)上提供了一個(gè)解決此類問(wèn)題的小程序(宏代碼),利用它們你可以重建你的Excel表格,而不丟失里邊的公式數(shù)據(jù),體積會(huì)恢復(fù)到你原來(lái)的大小。
8. excel文件內(nèi)存變大了怎么處理
操作方法
01
打開(kāi)自己電腦上的excel表格文件。最簡(jiǎn)單的方法就是用鼠標(biāo)點(diǎn)擊單元格前面的字符下面的橫線。然后按住鼠標(biāo)往下拉就可以讓單元格變成自己想要的大小
02
如果要設(shè)置的表格,多的話。可以用鼠標(biāo)點(diǎn)擊要設(shè)置的表格。按住鼠標(biāo)不用放手,根據(jù)自己的要求往下拉
03
拉完之后拖動(dòng)最下面表格下面的橫線。就可以對(duì)選定的所有表格進(jìn)行調(diào)整。可以根據(jù)自己的需求來(lái)調(diào)整表格的大小
04
如果要調(diào)節(jié)表格的寬度的話,方法和剛才也是相同。用鼠標(biāo)選中上面的字母欄目欄目。鼠標(biāo)往右側(cè)拉動(dòng)
05
選擇好合適的位置之后隨便點(diǎn)擊一個(gè)字母后面的線。拖動(dòng)可以調(diào)整整個(gè)表格的寬度