如何在 Excel 中刪除最後一個字元後的所有空格?
在本文中,我們將逐步引導您完成一個簡單的步驟,有效地清理您的資料並去除任何可能導致 Excel 表格中出現錯誤或問題的尾隨空格。儘管這些尾隨空格通常會被忽略,但在執行計算、排序資料或生成報表時,它們可能會導致意想不到的問題。
無論您的 Excel 技能水平如何,本課程都適合新手和經驗豐富的使用者,提供清晰的說明和有用的提示。在開始之前,請確保您瞭解 Microsoft Excel 的基本知識,並且已將其安裝在您的計算機上。讓我們整理您的資料,並建立一個更乾淨、更有效的 Excel 工作簿。
刪除最後一個字元後的所有空格
這裡我們將首先建立一個 VBA 模組來選擇單元格範圍以完成任務。讓我們來看一個簡單的過程,瞭解如何在 Excel 中刪除最後一個字元後的所有空格。
步驟 1
假設您有一個 Excel 表格,其中包含一些字串,這些字串在最後一個字元之後都有空格,類似於下圖所示。

首先,右鍵單擊工作表名稱,然後選擇“檢視程式碼”以開啟 VBA 應用程式。
右鍵點選 > 檢視程式碼。
步驟 2
然後點選“插入”,選擇“模組”,然後將下面的程式碼複製到文字框中。
插入 > 模組 > 複製。
程式碼
Sub NoSpaces()
Dim xRg As Range
Dim xTxt As String
Dim xCell As Range
On Error Resume Next
If ActiveWindow.RangeSelection.Count > 1 Then
xTxt = ActiveWindow.RangeSelection.AddressLocal
Else
xTxt = ActiveSheet.UsedRange.AddressLocal
End If
Set xRg = Application.InputBox("Please select range:", "Remove Spaces Last", xTxt, , , , , 8)
If xRg Is Nothing Then Exit Sub
Application.ScreenUpdating = False
For Each xCell In xRg
xCell.Value = RTrim(xCell.Value)
Next
Application.ScreenUpdating = True
End Sub

步驟 3
然後點選 F5 執行模組。然後選擇單元格範圍並點選“確定”以完成任務。然後您將看到最後一個字元後的所有空格都將被刪除。
F5 > 選擇單元格 > 確定

這就是如何在 Excel 中刪除最後一個字元後的空格的方法。
結論
在本教程中,我們使用了一個簡單的示例來演示如何在 Excel 中刪除最後一個字元後的所有空格,以突出顯示特定資料集。
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP