Microsoft Excel 無法添加新單元格 [已修復]

已發表: 2020-07-09

在處理 Excel 電子表格時,您可能會遇到無法添加新單元格的問題。 這個問題很常見,很容易解決。 繼續閱讀以了解如何。

為什麼我不能在 Windows 10 上的 Excel 中創建新單元格?

在大多數情況下,所謂的“問題”旨在防止工作表上的數據丟失。 但是,確實存在例外情況,例如文件損壞或您使用的文件格式。

以下任何因素都可能阻止在 Microsoft Excel 中創建新單元格:

  • 單元格保護:在 Excel 中,您的數據有不同類型的單元格保護。 如果您有一個活動,這可能是您無法創建新單元的原因。
  • 合併的行/列:當您合併整個行或列以創建一個單元格時,您將無法插入新的行/列。
  • 應用於整行/列的格式:您可能無意中格式化了整行/列。 這可能是您面臨的問題的原因。
  • 凍結窗格:凍結窗格選項有助於促進數據輸入和管理。 但是,它可能會阻止您添加新單元格。
  • 最後行/列中的條目:如果您嘗試替換工作表最後一行/列中的條目,Excel 將限制添加新單元格以避免數據丟失。
  • 格式化為表格的數據區域:當您嘗試在包含表格和空白區域的選定區域中添加單元格時,您可能會遇到問題。
  • 文件格式限制:不同版本的 Excel 中提供了不同的文件格式。 每種文件格式都有其獨特的用途和限制。 因此,如果您使用功能有限的文件格式,則在嘗試添加新單元格時可能會遇到問題。
  • 來自不受信任來源的文件:為了保護您,Excel 通常會阻止執行來自不受信任來源的文件。 您當前面臨的錯誤很可能源於文件本身。

既然我們已經了解了無法在 Microsoft Excel 中添加列或行的各種原因,現在讓我們繼續深入研究如何解決問題。

如何修復“無法在 Excel 中添加新單元格”

以下是該問題的解決方案:

  1. 去除細胞保護
  2. 取消合併行/列
  3. 解凍窗格
  4. 將數據複製到新工作表
  5. 選擇較短的文件路徑
  6. 更改文件格式
  7. 將表格格式化為範圍
  8. 將文件源設置為受信任
  9. 清除未使用的行/列中的格式
  10. 使用 VBA 自定義使用的範圍
  11. 使用 Office Online

當您嘗試了上面列出的解決方案時,您一定會繼續您的工作而不會遇到更多麻煩。 那麼讓我們開始吧:

修復 1:刪除單元保護

Excel 中的單元格保護功能通過鎖定單元格來保留工作表或工作簿的當前狀態,這樣您的數據就不會被擦除或編輯。 因此,如果您啟用了單元格保護,則不允許創建新單元格以保留現有數據。 因此,您所要做的就是停用該功能。 按照這些簡單的步驟來完成它:

  1. 按鍵盤上的 Ctrl + A 選擇工作表上的所有單元格。
  2. 在主頁選項卡上,單擊格式下拉菜單。
  3. 在菜單底部的“保護”下選擇“設置單元格格式”。
  4. 在打開的窗口中,單擊“保護”選項卡並取消標記“已鎖定”選項。
  5. 單擊確定。
  6. 現在,轉到“審閱”選項卡,然後單擊“保護工作簿”或“保護工作表”。
  7. 輸入您的密碼以取消對工作表或工作簿的保護。
  8. 按 Ctrl + S 保存文件。 關閉窗口,然後再次打開。 您現在可以嘗試插入新的行/列。 看看它是否有效。

修復 2:取消合併行/列

如前所述,您可能已經合併了整行或整列,而不僅僅是幾個單元格。 在這種情況下,Excel 被編程為限制添加新單元格,以防止您的數據丟失。 合併一行中的所有單元格可防止添加另一列,合併一列中的所有單元格可防止添加新行。 取消合併列/行可以解決問題。 這是你應該做的:

  1. 查看您的工作表並找到合併的行/列。
  2. 如果是合併的列,請單擊列標題(例如 A、B、C 等)。
  3. 現在,在 Home 選項卡上,單擊 Merge and Center 以取消合併突出顯示的列。
  4. 對任何其他合併列重複步驟 2 和 3。
  5. 如果有任何合併的行,請單擊行標題(例如 1、2、3 等),然後單擊主頁選項卡中顯示的合併和居中。
  6. 按鍵盤上的 Ctrl + S 保存文件。 關閉工作簿,然後再次打開它。 您現在可以檢查相關問題是否已解決。

修復 3:解凍窗格

當您滾動到工作表的其他區域時,凍結窗格功能通過保持工作表的選定區域可見,使引用變得更容易。 但是,該功能可能會阻止向工作表添加新行或新列。 按照以下步驟解凍凍結的窗格:

  1. 轉到查看選項卡。
  2. 單擊凍結窗格下拉菜單。
  3. 從菜單中選擇解凍窗格。
  4. 按 Ctrl + S 保存文件,然後將其關閉。
  5. 重新打開文件並查看問題是否已解決。

修復 4:將數據複製到新工作表

您正在使用的文件很可能已損壞。 因此,請嘗試將您的數據複製到一個新文件中。 就是這樣:

  1. 打開您遇到問題的工作表。
  2. 按 Ctrl + A 選擇您的數據,然後按 Ctrl + C 複製它。
  3. 轉到文件選項卡。
  4. 單擊新建並選擇空白工作簿。
  5. 單擊創建。
  6. 單擊主頁選項卡中的粘貼下拉箭頭。
  7. 單擊“選擇性粘貼...”
  8. 單擊“值”,然後單擊確定。
  9. 保存新文件,然後將其關閉。 重新打開文件並檢查您遇到的問題是否已解決。

修復 5:選擇較短的文件路徑

操作系統中文件的地址稱為文件路徑。 當它太長時,它可能會阻止新單元格的創建。 將文件保存在文件路徑較短的位置。 跟著這些步驟:

  1. 打開您遇到問題的文件。
  2. 單擊文件選項卡並選擇另存為。
  3. 在打開的對話框中,選擇桌面作為要保存文件的位置,然後單擊保存按鈕。
  4. 關閉工作簿。
  5. 打開新保存的文件,檢查您遇到的問題是否會再次出現。

修復 6:更改文件格式

您使用的文件格式可能是導致錯誤的原因。 使用不同的格式可能有助於解決問題。 例如,您可以從 XLSM 切換到 CSV、XLS 或 XLSX。 讓我們來看看如何做到這一點:

  1. 打開您遇到問題的文件。
  2. 轉到文件選項卡,然後單擊另存為。
  3. 在打開的另存為對話框中,展開“另存為類型:”下拉菜單並選擇不同的文件格式。 例如,如果 CSV 是當前格式,您可以選擇 XLS。
  4. 單擊保存按鈕。
  5. 關閉工作簿。
  6. 重新打開新保存的文件,看看問題是否已解決。

修復 7:將表格格式化為範圍

儘管 Excel 支持創建表格,但在某些情況下,表格可能會導致無法在工作表中添加或刪除行/列的問題。 發生這種情況時,請嘗試將表格轉換為範圍。 請按照以下簡單步驟執行此操作:

  1. 單擊您創建的表中的任何區域。
  2. 轉到表格工具下的設計,然後單擊轉換為範圍。
  3. 按鍵盤上的 Ctrl + S 保存文件。
  4. 關閉文件並重新打開它。
  5. 檢查您現在是否可以成功創建新單元格。

修復 8:將文件源設置為受信任

Excel 被編程為不支持執行來自不受信任來源的文件。 此內置功能旨在增強您的安全性並在您嘗試在工作表中創建新行/列時顯示錯誤消息。 您可用的解決方案是將文件的位置設置為受信任的。 就是這樣:

  1. 打開您遇到問題的文件。
  2. 轉到文件選項卡,然後單擊選項。
  3. 點擊信任中心。 它是 Excel 選項頁面左側窗格中的最後一項。
  4. 單擊頁面右側顯示的“信任中心設置...”。
  5. 在打開的新頁面的左側窗格中,單擊受信任的位置。
  6. 現在單擊頁面右側顯示的“添加新位置...”按鈕。 您現在將看到 Microsoft Office 受信任位置窗口。
  7. 單擊“瀏覽...”按鈕,然後導航到保存 Excel 文件的位置。
  8. 單擊確定。
  9. 單擊確定,然後再次單擊確定。
  10. 關閉 Excel,然後重新打開您遇到問題的文件。 看看您現在是否可以將新單元格添加到工作表中。

修復 9:清除未使用的行/列中的格式

您的工作表的最後一行/列中似乎沒有內容嗎? 情況可能並非如此。 如果您通過單擊標題突出顯示了整個行/列,然後應用了一些格式(例如,引入的顏色或單元格邊框),Excel 將假定行/列中有內容,因此會阻止您創建新單元格,所以以防止數據丟失。 您可以通過清除整個行/列中的格式來解決此問題。

要插入新列,您必須執行以下操作:

  1. 打開有問題的文件。
  2. 轉到包含工作表中數據的最後一列右側的列。 單擊標題以突出顯示整個列,然後按鍵盤上的 Shift + Ctrl + 右箭頭。 這將突出顯示工作表上不包含數據但可能具有格式的所有列。
  3. 在“主頁”選項卡的“字體”下,單擊下拉箭頭以顯示“邊框”菜單。
  4. 選擇“無邊框”。
  5. 在主頁選項卡的字體下,單擊主題顏色的下拉箭頭,然後選擇“無填充”。
  6. 按鍵盤上的 Delete 鍵擦除您可能在未使用的單元格中錯誤輸入的所有數據。
  7. 現在,在主頁選項卡的編輯類別下,單擊清除下拉箭頭並選擇清除格式。
  8. 再次單擊清除下拉箭頭並選擇全部清除。
  9. 單擊鍵盤上的 Ctrl + S 以保存文件。
  10. 關閉 Excel,然後重新打開該文件。

要插入新行,您必須執行以下操作:

  1. 打開您遇到問題的工作表。
  2. 轉到包含數據的最後一行旁邊的行。 單擊標題以突出顯示它,然後按 Shift + Ctrl + 向下箭頭以突出顯示工作表末尾所有未使用的行。
  3. 在“主頁”選項卡的“字體”下,單擊下拉箭頭以顯示“邊框”菜單。
  4. 選擇“無邊框”。
  5. 在主頁選項卡的字體下,單擊主題顏色的下拉箭頭,然後選擇“無填充”。
  6. 按鍵盤上的 Delete 鍵擦除您可能在未使用的單元格中錯誤輸入的所有數據。
  7. 現在,在主頁選項卡的編輯類別下,單擊清除下拉箭頭並選擇清除格式。
  8. 再次單擊清除下拉箭頭並選擇全部清除。
  9. 單擊鍵盤上的 Ctrl + S 以保存文件。
  10. 關閉 Excel,然後重新打開該文件。 看看您現在是否可以插入新行。

有人建議不要使用 Ctrl + V 快捷方式將數據粘貼到 Excel 工作表中,因為這可能會導致許多問題,包括無法添加新行/列。 相反,請使用此方法:

  1. 單擊主頁選項卡中的粘貼下拉箭頭。
  2. 單擊“選擇性粘貼...”
  3. 單擊“值”,然後單擊確定。

修復 10:使用 VBA 自定義使用的範圍

如果您已經走到了這一步,但仍然無法在 Excel 工作表上創建新的行/列,請不要灰心。 VBA(Visual Basic for Applications)是 Excel(和其他 Microsoft Office 程序)的編程語言。 我們可以使用它來解決您當前面臨的問題。 只需按照以下簡單步驟操作:

  1. 打開有問題的文件。
  2. 右鍵單擊屏幕底部的工作表選項卡(例如 Sheet 1)。
  3. 從上下文菜單中單擊查看代碼。
  4. 在打開的頁面中,按鍵盤上的 Ctrl + G 以顯示“立即”窗口。
  5. 現在鍵入“ActiveSheet.UsedRange”(不包括引號),然後按 Enter。 這可確保工作表的使用範圍僅位於數據所在的區域內。
  6. 現在,單擊“文件”選項卡並選擇“關閉並返回 Microsoft Excel”。
  7. 按 Ctrl + S 保存文件。 關閉 Excel,然後重新打開該文件。 檢查您現在是否可以添加新的列或行。

修復 11:使用 Office Online

如果在您嘗試了上述所有修復後問題仍然存在,那麼還有一個選擇。 可能是你的系統有問題。 您可以使用 Office Online 擺脫您所面臨的挫折。 請按照以下簡單步驟操作:

  1. 轉到瀏覽器並登錄 OneDrive。
  2. 單擊上傳按鈕。
  3. 單擊文件。
  4. 導航到存儲有問題的 Excel 文件的位置。
  5. 選擇文件。
  6. 單擊打開。
  7. 嘗試向工作表添加新行/列。
  8. 如果成功,您可以將文件下載到您的系統。

你有它。 當您嘗試這些修復時,您將成功修復“Microsoft Excel 無法添加新單元格”問題。

如果您有任何進一步的建議、問題或意見,請隨時將它們留在下面的評論部分。 我們很高興收到您的來信。

受到推崇的

使用反惡意軟件保護 PC 免受威脅

檢查您的 PC 是否存在您的防病毒軟件可能遺漏的惡意軟件,並使用 Auslogics Anti-Malware 安全刪除威脅

Auslogics Anti-Malware 是 Auslogics 的產品,獲得了 Microsoft Silver Application Developer 認證
現在下載

為確保您在嘗試在 PC 上完成重要任務時不會遇到不必要的問題,我們建議您使用受信任的防病毒程序運行定期掃描。 立即獲取 Auslogics Anti-Malware,並放心您的系統處於良好狀態。