VBA Trim CleanString 刪除空白(空格)字符


重要: TRIM 函數專用於剪裁文本中的 7 位 ASCII 空格字符(值 32)。 在 Unicode 字符集中,存在名為不間斷空格字符的附加空格字符,其十進制值為 160。 通常在網頁中使用此字符作為 HTML 實體  。 TRIM 函數本身不會刪除此不間斷空格字符。 有關如何從文本中剪裁這兩個空格字符的示例,請參閱清理數據的十大方法。

 

CleanString 方法 (Word) 從指定的字符串中刪除非–打印字符 (字符代碼 1 29) 和特殊單詞字符, 或將其更改為空格 (字符代碼 32), 如 "備注" 一節中所述。 字符串的形式返回結果。

 

說明

以下字符將按此表所示進行轉換。

表 2
字符代碼 說明
7(蜂鳴) 如果前導字符代碼不是 13(段落),則將其刪除並轉換為字符 9(制表符)。
10(換行) 如果前導字符代碼不是 13,則轉換為字符 13(段落),然后將其刪除。
13(段落) 不改變。
31(可選連字符) 刪除。
160(不間斷空格) 轉換為字符 32(空格)。
172(可選連字符) 刪除。
176(不間斷空格) 轉換為字符 32(空格)。
182(段落標記) 刪除。
183(項目符號) 轉換為字符 32(空格)。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM