练习练习
Sub test()
Dim dataArr, i%
dataArr = ActiveSheet.[a1].CurrentRegion
For i = 1 To UBound(dataArr)
dataArr(i, 4) = Replace(dataArr(i, 4), Chr(10), "")
Next
ActiveSheet.[a1].CurrentRegion = dataArr
End Sub
Sub tt()
Dim ar, r, k, str$
Dim reg As Object
Set reg = CreateObject("VBScript.RegExp")
ar = ActiveSheet.[a1].CurrentRegion
For r = 1 To UBound(ar)
str = ar(r, 4)
With reg
.Global = False
.Pattern = "\n"
ar(r, 4) = .Replace(str, "")
End With
Next r
ActiveSheet.[a1].CurrentRegion = ar
End Sub
练习练习
Sub test()
Dim dataArr, i%
dataArr = ActiveSheet.[a1].CurrentRegion
For i = 1 To UBound(dataArr)
dataArr(i, 4) = Replace(dataArr(i, 4), Chr(10), "")
Next
ActiveSheet.[a1].CurrentRegion = dataArr
End Sub