如何去粘贴到文本框文本多余的回车换行符?

leaxin 2005-12-17 12:04:55
如果我将下面引号里面的文本拷贝到 文本框 text1 中,len(trim(text1.text))是大于1的,证明它把把回车换行符也接收了,如果解决

"a




"
...全文
375 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
pcwe2002 2005-12-17
  • 打赏
  • 举报
回复
Private Sub Text1_Change()
Text1.Text = Replace(Text1.Text, Chr(13), "")
End Sub
northwolves 2005-12-17
  • 打赏
  • 举报
回复
dim txt as string
txt =Text1.Text
Do while instr(txt,vbcrlf & vbcrlf)>0
txt = Replace(txt , vbcrlf& vbcrlf , vbcrlf)
loop
text1.text=txt

WORD中就简单多了:
替换 ^13{2,}--->^13,选择通配符替换
WM_JAWIN 2005-12-17
  • 打赏
  • 举报
回复
Private Sub Text1_Change()
dim txt as string
txt =Replace(Text1.Text, vbcrlf, "")
Text1.Text = Replace(txt , vbcr, "")
End Sub
leaxin 2005-12-17
  • 打赏
  • 举报
回复
有没有更好的办法

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧