excel檔案太大原因之一:
工作表中有大量細小圖片物件導致檔案增大。比如從網頁上覆制內容直接粘帖到Excel檔案中,而沒有使用選擇性粘帖。無意中單擊了繪圖工具欄的直線或其他繪圖物件,不知不覺中在檔案中插入了小的直線或其他圖形,由於很小,幾乎無法看到,又透過單元格的複製產生了大量的小繪圖物件。在工作表中插入了圖片其他繪圖物件,操作中又將其高度寬度設為0或很小的值,透過複製產生了大量的物件。
這種問題引起的excel檔案太大,
解決方法:
按下F5鍵,定位條件,選中“物件”,確定,看是否有很多被選擇的小物件。但如果隱藏列或行,物件仍然不能看到。
這時可以使用VBA對物件進行計數,看看有多少個物件在工作表中,與你的工作表中需要的物件數量是否相符。方法:按下ALT+F11鍵,開啟VBE視窗,單擊插入——模組,複製下面程式碼,按F5鍵執行。
Sub countshapes()
Dim n
n = ActiveSheet.Shapes.Count
MsgBox "本工作表共有" & n & "個物件"
End Sub
excel檔案太大原因之二:
一個工作簿帶有過多工作表,導致體積過大開啟緩慢。適當的Excel工作簿內的工作表分離成多個工作簿,科學合理的建立規範的資料夾,分門別類,邏輯放置。
excel檔案太大原因之三:
很大區域設定了資料有效性,或將有有效性設定的單元格複製到很大的區域,尤其是在有效性設定中進行了“輸入法”“輸入資訊”“出錯警告”的設定,更具有隱蔽性,一般不易發現。
這種原因引起的excel檔案太大,解決辦法是:選擇多餘的單元格區域,資料-有效性,在“設定”、“輸入資訊”、“出錯警告”、“輸入法”頁面分別執行“全部清除”。
excel檔案太大原因之四:
VBA模組、窗體、控制元件或外掛過多。將工作表內所有VBA模組整合到單個模組裡,儘量簡化VBA程式碼的編寫,精簡窗體控制元件及外掛。
excel檔案太大原因之五:
工作表背景造成的檔案增大,因以較大的圖片作為工作表的背景,使檔案增大。除非特別需要,不用背景,如果確實需要,作為背景的圖片要儘可能的小。
excel檔案太大原因之六:
插入圖片格式的原因,同樣一幅圖片,bmp格式時畫質最好,體積最大;jpg格式時畫質跟體積都適中;gif格式的畫質就要差很多了,因此,在選擇圖片時,一般照片類的圖片最好是jpg格式。圖片實際尺寸,建議透過影象編輯類的軟體編輯,然後在Excel插入實際尺寸大小的圖片,而不是透過拖拉放到縮小圖片。
excel檔案太大原因之七:
函式公式或自定義名稱過多,或者資料透視表等所引用的單元格範圍過大。
excel檔案太大原因之八:
Excel自動儲存功能或在編輯文件時異常退出,會導致Excel檔案虛大。解決方法:養成Ctrl+S的良好習慣,將容量過大的工作表移動或複製到新工作簿內另存為,有時將會非常有效。
excel檔案太大原因之九:
大範圍設定單元格格式或者條件格式。如果需要在一行或一列的很大範圍設定統一的單元格格式,可以選擇整行或整列設定單元格格式,而不要只選擇行列的一部分單獨設定格式,再根據需要對行列的個別單元格設定單獨的格式,對整行或整列甚至整個工作表設定單元格格式並不會造成檔案虛增,對A1:A65536設定單元格格式與對A1:A65535設定單元格格式檔案太小是完全不同的。
正確操作方法是:全選整行或整列,先清除單元格的格式或將單元格格式設為常規,再對整行或整列設定其他的單元格格式,直接設定有時可能並不能使檔案減肥。
excel檔案太大原因之一:
工作表中有大量細小圖片物件導致檔案增大。比如從網頁上覆制內容直接粘帖到Excel檔案中,而沒有使用選擇性粘帖。無意中單擊了繪圖工具欄的直線或其他繪圖物件,不知不覺中在檔案中插入了小的直線或其他圖形,由於很小,幾乎無法看到,又透過單元格的複製產生了大量的小繪圖物件。在工作表中插入了圖片其他繪圖物件,操作中又將其高度寬度設為0或很小的值,透過複製產生了大量的物件。
這種問題引起的excel檔案太大,
解決方法:
按下F5鍵,定位條件,選中“物件”,確定,看是否有很多被選擇的小物件。但如果隱藏列或行,物件仍然不能看到。
這時可以使用VBA對物件進行計數,看看有多少個物件在工作表中,與你的工作表中需要的物件數量是否相符。方法:按下ALT+F11鍵,開啟VBE視窗,單擊插入——模組,複製下面程式碼,按F5鍵執行。
Sub countshapes()
Dim n
n = ActiveSheet.Shapes.Count
MsgBox "本工作表共有" & n & "個物件"
End Sub
excel檔案太大原因之二:
一個工作簿帶有過多工作表,導致體積過大開啟緩慢。適當的Excel工作簿內的工作表分離成多個工作簿,科學合理的建立規範的資料夾,分門別類,邏輯放置。
excel檔案太大原因之三:
很大區域設定了資料有效性,或將有有效性設定的單元格複製到很大的區域,尤其是在有效性設定中進行了“輸入法”“輸入資訊”“出錯警告”的設定,更具有隱蔽性,一般不易發現。
這種原因引起的excel檔案太大,解決辦法是:選擇多餘的單元格區域,資料-有效性,在“設定”、“輸入資訊”、“出錯警告”、“輸入法”頁面分別執行“全部清除”。
excel檔案太大原因之四:
VBA模組、窗體、控制元件或外掛過多。將工作表內所有VBA模組整合到單個模組裡,儘量簡化VBA程式碼的編寫,精簡窗體控制元件及外掛。
excel檔案太大原因之五:
工作表背景造成的檔案增大,因以較大的圖片作為工作表的背景,使檔案增大。除非特別需要,不用背景,如果確實需要,作為背景的圖片要儘可能的小。
excel檔案太大原因之六:
插入圖片格式的原因,同樣一幅圖片,bmp格式時畫質最好,體積最大;jpg格式時畫質跟體積都適中;gif格式的畫質就要差很多了,因此,在選擇圖片時,一般照片類的圖片最好是jpg格式。圖片實際尺寸,建議透過影象編輯類的軟體編輯,然後在Excel插入實際尺寸大小的圖片,而不是透過拖拉放到縮小圖片。
excel檔案太大原因之七:
函式公式或自定義名稱過多,或者資料透視表等所引用的單元格範圍過大。
excel檔案太大原因之八:
Excel自動儲存功能或在編輯文件時異常退出,會導致Excel檔案虛大。解決方法:養成Ctrl+S的良好習慣,將容量過大的工作表移動或複製到新工作簿內另存為,有時將會非常有效。
excel檔案太大原因之九:
大範圍設定單元格格式或者條件格式。如果需要在一行或一列的很大範圍設定統一的單元格格式,可以選擇整行或整列設定單元格格式,而不要只選擇行列的一部分單獨設定格式,再根據需要對行列的個別單元格設定單獨的格式,對整行或整列甚至整個工作表設定單元格格式並不會造成檔案虛增,對A1:A65536設定單元格格式與對A1:A65535設定單元格格式檔案太小是完全不同的。
正確操作方法是:全選整行或整列,先清除單元格的格式或將單元格格式設為常規,再對整行或整列設定其他的單元格格式,直接設定有時可能並不能使檔案減肥。