
如何從Excel中的單元格中刪除非字母字符?
例如,您有一個范圍數據,例如 雅各布“ 001” @#$%,并且您要從字符串中刪除所有非字母字符以將其保留為 雅各。 在Excel中,如何快速從單元格中刪除所有非字母字符?
使用VBA代碼從單元格中刪除非字母字符
使用以下命令從單元格中快速刪除非字母字符 Kutools for Excel
使用VBA代碼從單元格中刪除非字母字符驚人的! 在 Excel 中使用高效的選項卡,如 Chrome、Firefox 和 Safari!每天節省50%的時間,并減少數千次鼠標單擊!使用VBA代碼,您可以刪除非字母字符,而僅保留字母字符 (az) 在單元格中按以下步驟操作:
1.突出顯示要刪除所有非字母字符的范圍。
2。 點擊 開發商 > Visual Basic中,將顯示一個新的Microsoft Visual Basic for Applications窗口,單擊 插頁 > 模塊,然后在 模塊:
VBA:從單元格中刪除所有非字母字符
Sub RemoveNotAlphas()Updateby2014128Dim Rng As RangeDim WorkRng As RangeOn Error Resume NextxTitleId = "KutoolsforExcel"Set WorkRng = Application.SelectionSet WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)For Each Rng In WorkRngxOut = ""For i = 1 To Len(Rng.Value)xTemp = Mid(Rng.Value, i, 1)If xTemp Like "[a-z.]" Or xTemp Like "[A-Z.]" ThenxStr = xTempElsexStr = ""End IfxOut = xOut & xStrNext iRng.Value = xOutNextEnd SubCopy3.然后單擊 按鈕運行代碼。 屏幕上會顯示一個對話框,供您選擇要刪除所有非字母字符的范圍。 看截圖:
4。 然后點擊 OK,所有非字母字符均已刪除。 看截圖:
使用以下命令從單元格中快速刪除非字母字符 Kutools for Excel如果您不想使用VBA宏刪除所有非字母字符,則可以使用 刪除字符 工具 Kutools for Excel.
Kutools for Excel:具有300多個方便的Excel加載項,可以在內,沒有任何限制。 立即獲取
安裝后 Kutools for Excel,您可以輕松舒適地從一系列單元格中刪除所有非字母字符。
1.選擇要刪除非字母字符的范圍。
2。 點擊 Kutools > 文字工具 > 刪除字符,請參見屏幕截圖:
3。 “ 刪除字符 對話框出現。 然后檢查 非字母字符 選項 刪除字符 對話框。 同時,您可以預覽 預覽 窗格。 看截圖:
4.然后單擊 OK or 使用。 所有非字母字符都將被刪除。
該實用程序還可以刪除數字字符,非數字字符,非打印字符等。 有關更多詳細信息 刪除字符,請訪問: 刪除字符功能說明.
相關文章: 從單元格中刪除字母字符從單元格中刪除非數字字符從單元格中刪除數字字符從單元格中刪除不可打印的字符快速刪除換行符刪除非字母數字字符最佳辦公生產力工具
將小時轉化為分鐘 Kutools for Excel!準備好增強您的 Excel 任務了嗎? 利用的力量 Kutools for Excel - 您終極的節省時間的工具。 簡化復雜的任務并像專業人士一樣瀏覽數據。 以閃電般的速度體驗 Excel!
為什么需要 Kutools for Excel

