某個 Excel 文件,數據內容不多,但文件打開卻需要 20 多秒。通過資源管理器查看文件屬性,發現體積竟有十幾兆。
而類似情況下,這種 Excel 通常不過幾十 KB。這種情況很多網友都曾遇過,一般都是 Excel 中暗含瞭某些特殊元素。那麼如何快速地讓 " 巨嬰 Excel" 苗條下來呢?今天筆者就給大傢提供幾條思路。
1、清理無用對象
一般來說,遇到這種體積巨大,表面又看不出什麼異常的 Excel 文件。首先要考慮的,就是裡面是否夾雜瞭一些不可見的自選圖形。為瞭避免手動清除清理不幹凈的情況,遇到這種問題,我們一般通過 Excel 的 " 定位 " 功能實現。
↑↑↑ 搜索文檔中圖形元素
具體方法是,點擊 " 開始 " → " 查找和選擇 ",在下拉菜單中選擇 " 定位條件 ",然後在彈出對話框中勾選 " 對象 " 選框。
一般來說,Excel 的搜索結果常常是些體積極小的透明元素(Excel 會用一個個圓形小白點表示),這往往是用戶在進行批量復制粘貼時誤打出來的,保持選中狀態下直接按下 Delete 鍵,這些不相關元素便迅速被刪除瞭。
2、清理冗餘公式
除瞭暗藏的對象以外,還有一種情況也會導致 Excel 莫名變大,這就是隱藏公式。一般來說公式僅需要對有數據的行列生效,而沒有數據的行列則可以直接刪除。
↑↑↑ 快速清理冗餘公式
具體方法是,首先選中空白區域的首行,然後按下 Ctrl+Shift+↓ 跳轉到表格區最後一行,接下來通過快捷鍵 Ctrl+- 清除行內所有內容(其實就是刪除選中行)。如果確實是公式導致的,存盤退出後 Excel 會馬上恢復正常。
3、隱藏 Sheet
類似的情況還有隱藏 Sheet,也就是說除瞭你能看到的表格之外,當前文檔中還有一些你看不到的表格。
解決方法同樣簡單,在底部標簽處右擊鼠標,如果 " 取消隱藏 " 是點亮狀態的話,就意味著文件中確實包含瞭隱藏 Sheet。接下來的操作順理成章,如果確認被隱藏的 Sheet 沒有用的話,就直接將它們刪除。
如果表格被加密無法刪除,就直接將當前 Sheet 復制到一個新 Excel 文件中即可。
↑↑↑ 如果 " 取消隱藏 " 可選的話,就意味著表格中確實存在隱藏瞭的 Sheet
寫在最後
其實除瞭上面幾種情況外,數組函數的濫用、大規模使用條件格式、文檔中重復調用其他文檔,也都可能導致 Excel 文檔體積過大。
如同程序編寫一樣,Excel 在編制時也需要講究一定策略,函數如何選擇,功能如何搭配,也都是頗有講究的。希望今天介紹的幾個方法能對大傢有所幫助,如果你有更好的主意也歡迎在下方留言。