永发信息网

VBA中用split函数分割含有不定空格的STRING,该如何处理?

答案:2  悬赏:10  手机版
解决时间 2021-12-30 05:29
Line Input #1, onelinestring
Dim elementstring As Variant
elementstring = Split(onelinestring, " ")
Dim param(0 To 8) As String
For i = LBound(elementstring) To UBound(elementstring)
If (Len(elementstring(i)) <> 0) Then
param(j) = elementstring(i)
j = j + 1
End If
Next i

在处理txt文本:W -40.0 -100.0 500.0 450.0 0 0时候,提示j的下标超出范围,该肿么办?
最佳答案
如果空格不定,你可以先用Replace函数把两个空格换成一个空格,循环直到字串中不含有连续两个空格这种情况,然后再Split
全部回答
函数都是在某个库中,如果不同库中有同名的函数,可以把库名加上去以明确哪一个。你试建两个通用模块,分别加入一个同名函数,调用时会报错,但前缀模块名就没事。所以如果不加vba没报错,说明总共就这一个函数,加不加都一样。实际这是明确了函数的完整路径,像文件路径一样。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
房顶发黑发霉怎么处理
单选题这一时期,世系按母亲计算,实行母系继
签美团合同有什么法律责任不
wow wow堕夜精灵声望怎么刷
开鲁县城管监察综合执法大队地址在哪?我要去
求企鹅英语《鬼吉他》简介,200字左右
红军长征多少公里
环太平洋地区多滑坡,泥石流灾害的原因是什么
单选题非洲最大的城市是A.巴格达B.利雅得C.开
急,廉江到珠海要几个钟呢?
vivo手机一直开机状态怎么办
八仙筒镇城管监察中队位置在什么地方啊,我要
碳在氧气中充分燃烧的现象是A.生成CO2B.产生
杨梅酒可以带上火车吗
舍吐镇城市管理中队地址在哪?我要去那里办事
推荐资讯
线上夹娃娃是啥?
摒弃同义词
合约期未满,欠费停机,不补缴,会不会锁死手
一个数由148个万,13个十和9个一组成,这个数
三星c9更新后如何使用geogle
换奶粉期间拉稀怎么办
唐河县南阳大自然老李户外旅游俱乐部在哪里啊
在淘宝卖香油好吗?
过年淘宝发货吗
根据句意和首字母,填入适当单词。(每小题1
学芭蕾有可能挨打吗
31下面漫画批评了某君的择业眼光,漫画启示我
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?