【发布时间】:2019-07-02 03:04:55
【问题描述】:
我正在尝试从 Excel 的第 3 行中的每个单元格中删除所有空格(包括开头、结尾、中间和其他任何地方)。到目前为止,我已经能够成功修剪行,但这只会在最后删除一个空格。
有人可以帮我开发一个可以从整行中删除所有空格的 VBA 代码吗?
这是我目前所拥有的:
Sub Trim()
[3:3] = [if(3:3<>"",trim(3:3),"")]
End Sub
【问题讨论】:
我正在尝试从 Excel 的第 3 行中的每个单元格中删除所有空格(包括开头、结尾、中间和其他任何地方)。到目前为止,我已经能够成功修剪行,但这只会在最后删除一个空格。
有人可以帮我开发一个可以从整行中删除所有空格的 VBA 代码吗?
这是我目前所拥有的:
Sub Trim()
[3:3] = [if(3:3<>"",trim(3:3),"")]
End Sub
【问题讨论】:
怎么样
Rows(3).Replace " ", ""
【讨论】:
Trim 特别不会删除单词之间的单个空格。