本人是个菜鸟,在对一段文本处理时碰到如下清楚:
文本内容如下:
头......
abcd
dff
12345
sdfsfs
尾......我需要把如上的12345删除或者替换掉,并且不保留回车为如下样式
头......
abcd
dff
sdfsfs
尾......我用自己的方法只能做到如下:多了个空行!
头......
abcd
dff尾......用replace函数只能替换,不能连空行一起去掉,用vbback常数反回的是ascill码!请问这个要怎么做?
请给出详细的代码介绍和函数说明!

解决方案 »

  1.   

    回车的表达:chr(13) & chr(10)
    连上12345:"12345" & chr(13) & chr(10)
      

  2.   

    不是要回车的表达示呀!!!我只要把那个回车删了如:把12345删了比如replace(text1.text,12345,vbback)
    这样出来的效果12345是没,但是却变成ASCLL码了,不能实现退格删除那空行的效果!!!我的目的是要能把12345删了而且又能把留下的那空行也去了!
      

  3.   

    你一定要用replace的话应该这样:
    replace(text1.text,"12345" & vbcrlf,"")