您現在的位置是:首頁 > 單機遊戲首頁單機遊戲

EXCEL中怎麼把連續多個空格只保留一個,刪除多餘的空格

簡介range(“E2”) = “=trim(B2)”注意上面這行,VBA中公式的輸入方法看一下動圖演示,假如B2單元格內容為“中 華 人民 共 和國“前面和中間都有若干不等的空格,使用三種不同的方法分別在C

一個字元就是一個空格嗎

有時候我們在網上覆制一些內容,裡面有不固定的若干空格,我們需要把連續的多個空格變成一個,這時我們只需要使用EXCEL中的函式trim就可以了,先來看一下這個函式的說明。

EXCEL中怎麼把連續多個空格只保留一個,刪除多餘的空格

application。trim和trim是不一樣的,在VBA中呼叫工作表函式使用application。trim,在VBA中直接使用trim側是使用VBA中的函式,

在VBA中rtim是去掉字串首尾的空格

,如果是要透過VBA直接把結果寫在工作表上的話也可以直接使用

單元格表示式= "=trim(字串)"

直接在指定單元格使用區域

總在來說使用工作表的trim函式的方法有三種

第一種方法

是直接手工在EXCEL表中對應的單元格中輸入“=trim(字串)”,字串可以直接用滑鼠點選要引用的單元格內容或手動輸入入單元格地址,如=trim(B2)

第二種方法

是在VBA中,使用application。trim呼叫工作函式trim,比如需要把B2單元格的連續空格只保留一個,結果顯示在D2單元格,可以在VBA程式碼中這樣輸入

range(“D2”)。Value=application。trim(range(“B2”))

第三種方法

是在VBA中指定單元格直接輸入公式,輸入法方法,比如需要把B2單元格的連續空格只保留一個,結果顯示在E2單元格,可以在VBA程式碼中這樣輸入。

range(“E2”) = “=trim(B2)”

注意上面這行,VBA中公式的輸入方法

看一下動圖演示,假如B2單元格內容為“ 中 華 人 民 共 和 國 “前面和中間都有若干不等的空格,使用三種不同的方法分別在C2,D2,D2中顯示把B2單元格內容去掉多餘的空格只保留一個空格的結果為”中 華 人 民 共 和 國“

EXCEL中怎麼把連續多個空格只保留一個,刪除多餘的空格

如果只在VBA中使用,並不直接輸出到EXCEL單元格的話只能使用

變數名=application。trim(”字串“)的方法,

如:str=application。trim(range(”B2“))

Top