单元格中的字符串有回车符怎么办
主 题: 单元格中的字符串有回车符怎么办?
作 者: shining0219 ()
等 级: ^
信 誉 值: 100
所属论坛: 其他开发语言 Office开发/ VBA
问题点数: 20
回复次数: 3
发表时间: 2003-7-18 9:00:06
其中的内容需要做对比判断,如何去除一个字符串中的不可打印字符呢?字符串可能含有中文或日文。
回复人: icansaymyabc(学习与进步) ( 四级(中级)) 信誉:105 2003-7-18 14:03:45 得分:10
a=range("A1").text
a=replace(a,vbcrlf,"")
回复人: zuing(zuing) ( 一级(初级)) 信誉:100 2003-7-20 16:45:58 得分:10
replace(string,vbcrlf,"")
回复人: shining0219() ( 一级(初级)) 信誉:100 2003-7-29 9:52:08 得分:0
谢谢二位,我是这样做的。
str_ = Trim(str_)
If str_ = "" Then
MyTrim = ""
Exit Function
Else
Do While Asc(Right(str_, 1)) >= 0 And Asc(Right(str_, 1)) <= 31
str_ = Left(str_, Len(str_) - 1)
If Len(str_) = 0 Then
MyTrim = ""
Exit Function
End If
Loop
End If
MyTrim = str_
虽然只考虑了字符串尾部,不过已经够用了。
该问题已经结贴 ,得分记录: icansaymyabc (10)、 zuing (10)、