【问题标题】:Removing all spaces from a row of Excel using VBA使用VBA从一行Excel中删除所有空格
【发布时间】:2019-07-02 03:04:55
【问题描述】:

我正在尝试从 Excel 的第 3 行中的每个单元格中删除所有空格(包括开头、结尾、中间和其他任何地方)。到目前为止,我已经能够成功修剪行,但这只会在最后删除一个空格。

有人可以帮我开发一个可以从整行中删除所有空格的 VBA 代码吗?

这是我目前所拥有的:

Sub Trim()
    [3:3] = [if(3:3<>"",trim(3:3),"")]
End Sub

【问题讨论】:

    标签: excel vba


    【解决方案1】:

    怎么样

    Rows(3).Replace " ", ""
    

    【讨论】:

    • Trim 特别不会删除单词之间的单个空格。
    猜你喜欢
    • 1970-01-01
    • 2020-03-22
    • 1970-01-01
    • 2012-03-20
    • 2012-03-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多