永发信息网

VB 去除字符串中的空格

答案:7  悬赏:40  手机版
解决时间 2021-08-15 06:33
求去除字符串中空格的代码
最佳答案

'此函数KillSpace用以除去字符串中的空格,请将此函数粘贴到代码窗口空白处。(不在任何Sub过程里)


Function KillSpace(Expression)
Dim tmpS
For i = 1 To Len(Expression)
tmpT = Mid(Expression, i, 1)
If tmpT <> " " Then tmpS = tmpS & tmpT
Next i
KillSpace = tmpS
End Function


'在某个过程里调用此函数,例如:


Private Sub Command1_Click()


Text1.Text=KillSpace("7 591 6512 1458 050")


End Sub


'这样在Text1里就显示:759165121458050

全部回答

最好的方法是:

  Dim a As String   a = " 123 456 789 "     Do     If InStr(a, Space(1)) Then     a = Replace(a, Space(1), "")     Else     Exit Do     End If   Loop

运行后 a="123456789"

令a=你需要去除空格的字符串

dim b(len(a)) as string

for i=1 to len(a)

   b(i)=mid(a,i,1)

  if b(i)<>" " then

   a=a+b(i)

 end if

print a

a就是去除空格后的字符串 

a=" a b "

trim(a)

TRAM()

类似 dim a as string    a=“ a b”    然后你可以调用a.trim()就是去掉空格。

'重新发一次:  '这样,可去除空格 Private Sub Command1_Click()  dim a as string,b as string  a="1234 5678"  for i=1 to len(a)       if mid(a,i,1)<>" " then               b=b & mid(a,i,1)    end if  next i print "去除空格前: "  & a print "去除空格后: "  & b  end sub 
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
求PS教程(不要多,要经典的)
七夕生日、忧伤QQ网名…急!
to be guilty of a crime 怎么用,给个例句吧
《快乐8》 杂志
求大汉天子插曲冰山雪莲的下载地址。急用啊
your bag is bigger than 后面加什么
新野县南阳步步高教育电子(汉城路)怎么去啊,
公文中使用阿拉伯数字,公文中的数字均应用阿
绿色征途3星套 怎么冲?
八月十五的诗歌三年级,八月秋8月15秋月圆诗歌
无聊想干点有趣的事
电信保留上网痕迹时间
He bought many apples,______(一些看上去很
N为自然数,且N+1,N+2,……N+9与690都有大于1
为什么早上起来上厕所腹部下面会痛还有血
推荐资讯
一首俄罗斯歌曲 歌词里有莫斯科 莫斯科
赛尔号哈莫怎打
宛城区南阳章光101地址在什么地方,想今天过
怎么获得游戏人生的内测资格?
考中大学祝福语,考上大学,红包祝福语怎么写
山东科技职业学院能专升本嘛?
我和我女友长期不能见面手机聊又不会说什么
江华瑶族自治县永州宝昌九年制学校这个地址怎
跑跑卡丁车(幻翼SR)有几个轮子
郾城区漯河宅急送河南省郾城营业厅地址在哪,
身体好像越来越差了.动不动都感冒
QQ飞车要具备怎样的因素才能参加比赛?比赛所
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?