先来个简单的:
Sub Test()
Dim w1 As String, i As Long, w2 As String, ww
w1 = Trim(Text1.Text)
If w1 <> "" Then
ww = Split(w1, vbCrLf)
w1 = ""
For i = 0 To UBound(ww)
w2 = Trim(ww(i))
If w2 <> "" Then w1 = w1 & IIf(w1 <> "", vbCrLf, "") & w2
Next
End If
Text2.Text = w1
End Sub
Sub Test()
Dim w1 As String, i As Long, w2 As String, ww
w1 = Trim(Text1.Text)
If w1 <> "" Then
ww = Split(w1, vbCrLf)
w1 = ""
For i = 0 To UBound(ww)
w2 = Trim(ww(i))
If w2 <> "" Then w1 = w1 & IIf(w1 <> "", vbCrLf, "") & w2
Next
End If
Text2.Text = w1
End Sub
解决方案 »
- 送分100分:关于DATACOMBO中DATAFIELDS值发生改变对DATACOMBO编辑栏当前显示值有无影响
- vb 如何判断是第一次回车 还是第二次回车
- MSChart 显示图例问题。
- 如何计算公式?
- 新手请教一个vbscript问题!(解决后立即给分!)
- ██████████ 谁给推荐一款MP3播放器:支持列表,中文界面,主要功能类似金山,最好有个有效的下载地址。 ██████████
- 怎样控制MSFlexGrid中的内容居中,靠左,靠右显示?
- 请各方高手给个思路
- 如何移动MSFlexgrid控件的问题
- 急!DataGrid数据源不支持Jet.OLEDB.4.0问题
- VB如何将picturebox封装成ocx
- 抓包淘宝刷新,获得的连接中_ksTS=1418980798512_17109&cb=jsonp17110这个是什么
Private Sub Command1_Click()
Dim reg As New RegExp
reg.Pattern = "(\r|\n){1,}"
reg.Global = False
reg.IgnoreCase = True
reg.MultiLine = True
Text2 = reg.Replace(Text1, "")
End Sub这是你想要的效果吗?