使用者面臨的最常見的文件問題之一是 Excel 運行緩慢。最近,大量用戶抱怨 Excel 電子表格有這個問題。當工作簿中的資料較少時,對文件效能的影響並不明顯,但當您向其中添加更多資料或計算時,您會注意到 Excel 工作簿開始運行緩慢。
Excel 電子表格速度慢的症狀
Excel 電子表格變慢的可能原因如下
如果您對包含大型資料集的緩慢 Excel 電子表格感到沮喪,那麼您來對地方了。在本文中,我們針對上述每個原因討論了五種解決方案。
當您開啟帶有條件格式的Excel 電子表格時,您會注意到開啟需要很長時間,插入行等操作也需要相當長的時間。當工作表具有未最佳化的條件格式時,會出現主要的延遲問題。
要檢查您的 Excel 工作表是否包含條件格式,請依照下列步驟操作。
1. 開啟您的 Excel 工作表。
前往主選單選項卡。
2. 在這裡,在編輯群組中點擊尋找和選擇。
在開啟的子選單中,選擇Go To Special。
3. 在轉到特殊視窗中,選擇條件格式選項。
點選確定。
完成操作需要很長時間,它會顯示工作表中具有條件格式的所有儲存格。
4. 再次,轉到主頁選項卡,然後按樣式組中的條件格式。
選擇選項管理規則以查看此問題是否是由於用於格式化的規則集造成的。
現在,如果條件格式規則管理器需要很長時間才能打開,則清楚地表明條件格式是罪魁禍首。
開啟條件格式管理員後,您會注意到有很多項目。當有許多具有許多不同條件格式的儲存格時,Excel 會不斷檢查這些儲存格以查看是否需要變更某些內容。
您需要刪除這些不必要的條件格式或以更有效的方式建立它們。下面我們提到了從 Excel 工作表中刪除條件格式的步驟。
1. 將滑鼠遊標移至儲存格的左上角,反白或選取整個工作表。
2. 到主頁選項卡。
在樣式群組中,按一下條件格式。
在這裡,前往Clear Rules選單選項並選擇Clear Rules from Entire Sheet。
此時,如果 Excel 說它沒有回應,您需要等待它正在工作,並且可能需要很長時間才能完成。
當您注意到在電子表格中移動之前會出現短暫的停頓,或者您在工作表上看到物件的陰影,或者您在更改儲存格顏色或格式時注意到延遲,這表示存在一些圖片連結或物件在您不知情的情況下插入工作表中。貼上儲存格時,您可能選擇了貼上連結的圖片選項,因此插入了圖片連結。
有時您會看到規則的網格線以及網格線的一些陰影。若要檢查您的工作表是否因圖片連結而出現問題,請依照下列步驟操作。
1. 開啟有問題的 Excel 工作表。
點擊頂部命令功能區中的「主頁」標籤。
2. 在此標籤中找到編輯群組,然後按一下此處的尋找和選擇按鈕。
在開啟的選單中,選擇Go To Special... 選項。
3. 在前往特殊視窗中,透過選擇物件旁的單選按鈕來選擇選項。
然後,按一下確定。
4. 您將看到工作表中的所有物件/圖片連結都被反白。
現在,您只需按下鍵盤上的Delete鍵,因為物件已選取。
刪除這些圖片連結後,Excel 電子表格變得更快,沒有任何延遲。
在使用Excel 工作表時,我們可能會隱藏未使用的行和列,以便僅顯示具有所需資訊的行或列。在空間的其餘部分,您將看到沒有任何單元格的灰色背景。但是,隱藏行和列有其自身的問題。當有隱藏的行/列時,您會注意到在工作表中輸入數字時會暫停,但儲存格的格式不會有任何問題。
在下圖中,您可以看到灰色區域,並且假定其中沒有任何資訊/資料。但是,當您嘗試在其中更改儲存格中的某個數字時,您會看到 Excel 工作表變慢,因為其他儲存格中有一些基於變更後的儲存格值的公式。您會注意到這個過程需要很長時間才能完成,因為這些公式一直存在於所有單元格中,但它們已被隱藏。
現在,右鍵單擊可見的最後一行/列,然後選擇#取消隱藏選項以取消隱藏行/列。一直走到最後(工作表的最後一列),看看那裡是否有任何計算。
要轉到一行中的最後一列,您可以使用Ctrl Shift 箭頭鍵(或End鍵)將您帶到可見部分的末尾。
您可以檢查這些列/行是否是必需的,否則選擇要刪除的列/行,然後按Delete鍵以從這些行/列中刪除計算。這將有助於加快緩慢的電子表格。
因此,請始終注意這些隱藏並在其中進行計算的灰色區域。如果這些操作不正確,它們可能會倍增電子表格的速度。
如果您注意到在單元格之間導航(從一個單元格移動到下一個單元格)變得很慢,或者在突出顯示一組儲存格後會移動到您選擇的下一個儲存格很慢,那麼這表示有一些命名範圍隱藏在Excel 工作表中。
1. 若要查看名稱範圍,請按一下公式標籤並在定義的名稱部分中選擇名稱管理器。
這將列出工作表中存在的一些命名範圍。
2. 建立一個巨集來取消隱藏名稱範圍。
按下Alt F11開啟Visual Basic for Application Editor。
以右鍵點選您的工作簿並選擇Insert –> Module。
在新模組中,複製並貼上下面給出的程式碼。
子 UnhideHiddenNameRanges()'取消隐藏当前打开的 Excel 文件中的所有名称对于 ActiveWorkbook.Names 中的每个 tempNametempName.Visible = True下一个结束子
關閉 VBA 編輯器以傳回 Excel 工作表。
3. 選擇頂部的檢視選項卡。
點擊名為巨集的下拉式選單,然後選擇查看巨集。
在巨集視窗中,您將看到您建立的巨集。 選擇此宏,然後在 中的宏旁邊的下拉清單中選擇此工作簿選項。
然後,按一下執行按鈕。這將取消隱藏命名範圍。
4. 現在,前往公式 -> 名稱管理員。
您將看到工作簿中存在大量名稱範圍的名稱管理器。
點擊「範圍」列以根據其範圍對它們進行排序。
然後,選擇所有以Workbook作為範圍的名稱範圍。選擇第一個,按住Shift 鍵並轉到最後一個並突出顯示它。
點擊頂部的刪除按鈕。
系統將要求您確認此刪除動作。點選確定。
刪除名稱範圍後,您會注意到 Excel 電子表格中的速度加快,同時突出顯示儲存格並在工作表中移動。
使用者已經注意到,斷開連接或不可用的預設印表機可能是導致Excel 電子表格速度變慢的原因。當您開啟 Excel 工作表時存在不可用的預設印表機時,最初的幾次互動會變慢,然後再好不過了。速度變慢的原因是 Excel 正在檢查是否要對印表機設定進行任何更改。通常,當您離開連接到預設印表機的位置時,就會發生這種情況。
要解決此問題,您可以將預設印表機變更為 PDF 印表機或您所在位置可用的電腦上的類似印表機,以便 Excel 可以輕鬆找到它。
1. 按下Windows R開啟執行對話方塊。
鍵入ms-settings:printers並按Enter以開啟「設定」應用程式中的「印表機和掃描儀”頁面。
2. 確保在印表機首選項#關閉與讓Windows 管理我的預設印表機相關的切換。
現在,選擇您的系統上可用的印表機,例如Microsoft Print to PDF 或現有的任何其他PDF 印表機。
在印表機頁面上,按一下設定為預設按鈕。
當您開啟 Excel 電子表格時,您會發現 Excel 速度更快,因為它不會花時間檢查印表機設定。
以上是如何修復 Excel 在 Windows 11 / 10 中太慢的問題的詳細內容。更多資訊請關注PHP中文網其他相關文章!