用vba中的空格(或任何其他chr)替换回车?

时间:2017-06-15 14:37:27

标签: vba

我试图关注this post以取消回车,但遇到了两个问题:

1)返回溢出错误
2)他的程序只删除了回车,没有更换它们。

我需要能够替换回车,因为目前我有这样的单元格:

Apples
Oranges
Grapes
注意,没有"空间"每个字符串后。我需要一个空格才能使用split()函数。在我的数据表的其余部分,我的单元格包含" Apples"," Oranges"," Grapes"。注意字符串后面的空格。这些单元格与我的程序配合得非常好,它的回车给我带来了麻烦。

2 个答案:

答案 0 :(得分:2)

或类似的东西:

items = Split(Replace(item, vbLf & vbCr, " "), " ")

答案 1 :(得分:1)

可能是这个简单的陈述吗?

myRange.Replace vbLf, " "

它适用于单个单元格以及多个单元格。