excel檔案太大原因之一:工作表中有大量細小圖片物件導致檔案增大。比如從網頁上覆制內容直接粘帖到Excel檔案中,而沒有使用選擇性粘帖。無意中單擊了繪圖工具欄的直線或其他繪圖物件,不知不覺中在檔案中插入了小的直線或其他圖形,由於很小,幾乎無法看到,又透過單元格的複製產生了大量的小繪圖物件。在工作表中插入了圖片其他繪圖物件,操作中又將其高度寬度設為0或很小的值,透過複製產生了大量的物件。這種問題引起的excel檔案太大,解決方法:按下F5鍵,定位條件,選中“物件”,確定,看是否有很多被選擇的小物件。但如果隱藏列或行,物件仍然不能看到。這時可以使用VBA對物件進行計數,看看有多少個物件在工作表中,與你的工作表中需要的物件數量是否相符。方法:按下ALT+F11鍵,開啟VBE視窗,單擊插入——模組,複製下面程式碼,按F5鍵執行。Sub countshapes()Dim nn = ActiveSheet.Shapes.CountMsgBox "本工作表共有" & n & "個物件"End Subexcel檔案太大原因之二:一個工作簿帶有過多工作表,導致體積過大開啟緩慢。適當的Excel工作簿內的工作表分離成多個工作簿,科學合理的建立規範的資料夾,分門別類,邏輯放置。excel檔案太大原因之三:很大區域設定了資料有效性,或將有有效性設定的單元格複製到很大的區域,尤其是在有效性設定中進行了“輸入法”“輸入資訊”“出錯警告”的設定,更具有隱蔽性,一般不易發現。這種原因引起的excel檔案太大,解決辦法是:選擇多餘的單元格區域,資料-有效性,在“設定”、“輸入資訊”、“出錯警告”、“輸入法”頁面分別執行“全部清除”。excel檔案太大原因之四:VBA模組、窗體、控制元件或外掛過多。將工作表內所有VBA模組整合到單個模組裡,儘量簡化VBA程式碼的編寫,精簡窗體控制元件及外掛。excel檔案太大原因之五:工作表背景造成的檔案增大,因以較大的圖片作為工作表的背景,使檔案增大。除非特別需要,不用背景,如果確實需要,作為背景的圖片要儘可能的小。
excel檔案太大原因之一:工作表中有大量細小圖片物件導致檔案增大。比如從網頁上覆制內容直接粘帖到Excel檔案中,而沒有使用選擇性粘帖。無意中單擊了繪圖工具欄的直線或其他繪圖物件,不知不覺中在檔案中插入了小的直線或其他圖形,由於很小,幾乎無法看到,又透過單元格的複製產生了大量的小繪圖物件。在工作表中插入了圖片其他繪圖物件,操作中又將其高度寬度設為0或很小的值,透過複製產生了大量的物件。這種問題引起的excel檔案太大,解決方法:按下F5鍵,定位條件,選中“物件”,確定,看是否有很多被選擇的小物件。但如果隱藏列或行,物件仍然不能看到。這時可以使用VBA對物件進行計數,看看有多少個物件在工作表中,與你的工作表中需要的物件數量是否相符。方法:按下ALT+F11鍵,開啟VBE視窗,單擊插入——模組,複製下面程式碼,按F5鍵執行。Sub countshapes()Dim nn = ActiveSheet.Shapes.CountMsgBox "本工作表共有" & n & "個物件"End Subexcel檔案太大原因之二:一個工作簿帶有過多工作表,導致體積過大開啟緩慢。適當的Excel工作簿內的工作表分離成多個工作簿,科學合理的建立規範的資料夾,分門別類,邏輯放置。excel檔案太大原因之三:很大區域設定了資料有效性,或將有有效性設定的單元格複製到很大的區域,尤其是在有效性設定中進行了“輸入法”“輸入資訊”“出錯警告”的設定,更具有隱蔽性,一般不易發現。這種原因引起的excel檔案太大,解決辦法是:選擇多餘的單元格區域,資料-有效性,在“設定”、“輸入資訊”、“出錯警告”、“輸入法”頁面分別執行“全部清除”。excel檔案太大原因之四:VBA模組、窗體、控制元件或外掛過多。將工作表內所有VBA模組整合到單個模組裡,儘量簡化VBA程式碼的編寫,精簡窗體控制元件及外掛。excel檔案太大原因之五:工作表背景造成的檔案增大,因以較大的圖片作為工作表的背景,使檔案增大。除非特別需要,不用背景,如果確實需要,作為背景的圖片要儘可能的小。