Private Sub Command1_Click()
Dim ss As String * 50
Dim y As String
ss = "aa a"
Debug.Print ss, "a"
y = Trim(ss)
Debug.Print y, "b"
End Sub
TRIM去不掉空格!
有什么好的办法???
...全文
12610打赏收藏
一个去掉空格的简单问题! TRIM去不掉!
Private Sub Command1_Click() Dim ss As String * 50 Dim y As String ss = "aa a" Debug.Print ss, "a" y = Trim(ss) Debug.Print y, "b" End Sub TRIM去不掉空格! 有什么好的办法???
Function DelSpace(ByVal TStr As String) As String
Dim TempStr As String
Dim TempInt As Integer
TempInt = InStr(TStr, Space(1))
Do While Not TempInt = 0
TStr = VBA.Left(TStr, TempInt - 1) & VBA.Right(TStr, Len(TStr) - TempInt)
TempInt = InStr(TStr, Space(1))
Loop
DelSpace = TStr
End Function