如何在Microsoft Excel中刪除單元格末尾的空格?


Excel單元格中意外出現的尾隨空格常常會導致格式問題和資料錯誤。但不用擔心,我們將引導您逐步完成一個簡單的步驟,去除這些惱人的尾隨空格,確保您的資料準確無誤。數百萬人都使用功能強大的電子表格程式Excel來有效地組織、分析和呈現資料。從不同來源複製或匯入資料時,可能會無意中建立尾隨空格(單元格內容末尾的空格)。由於它們通常不顯眼,因此難以發現,這可能會導致公式、排序和篩選出現錯誤。

無論您的資料集大小如何,這些方法都能幫助您清理資料並保持其完整性。我們的說明適合所有技能水平,因此您無需成為Excel專家即可操作。

刪除單元格中的尾隨空格

在這裡,我們將首先建立一個VBA模組,然後執行它來完成任務。讓我們來看一個簡單的流程,學習如何在Microsoft Excel中刪除單元格中的尾隨空格。

步驟1

假設您有一個Excel表格,其中包含一列帶有尾隨空格的單元格。

首先,右鍵單擊工作表名稱,然後選擇“檢視程式碼”以開啟VBA應用程式。

右鍵單擊 > 檢視程式碼。

步驟2

然後單擊“插入”,選擇“模組”,然後將下面的程式碼複製到文字框中。

插入 > 模組 > 複製。

程式碼

Sub RemoveTrailingSpaces()
   Dim rng As Range
   Dim cell As Range
   
   ' Prompt the user to select the range
   On Error Resume Next
   Set rng = Application.InputBox(Prompt:="Select the range to remove trailing spaces:", Type:=8)
   On Error GoTo 0
   If Not rng Is Nothing Then
      For Each cell In rng
         If Not IsEmpty(cell.Value) Then
            cell.Value = Trim(cell.Value)
         End If
      Next cell
   Else
      MsgBox "No range selected. The macro will not make any changes.", vbExclamation
   End If
End Sub

步驟3

然後單擊F5執行模組。然後選擇單元格範圍並單擊“確定”以完成任務。然後您將看到尾隨空格已被刪除。

F5 > 選擇單元格 > 確定

這就是如何在Excel中刪除尾隨空格的方法。

結論

在本教程中,我們使用了一個簡單的過程來學習如何在Microsoft Excel中刪除單元格中的尾隨空格,以突出顯示特定資料集。

更新於:2023年9月13日

219 次瀏覽

啟動您的職業生涯

透過完成課程獲得認證

開始學習
廣告