vb的split函数可以将一个字符串逐个剪开吗?
例如 abcd 变成{a,b,c,d}
vb split函数
答案:3 悬赏:0 手机版
解决时间 2021-03-07 10:21
- 提问者网友:暗中人
- 2021-03-07 01:19
最佳答案
- 五星知识达人网友:鱼芗
- 2021-03-07 01:43
不可以。
----------------------------------------------
做法应该如下:
Private Sub Command1_Click()
Dim iStr As String
Dim iAsc() As Byte
Dim i As Integer
iStr = "abcd"
iAsc = StrConv(iStr, vbFromUnicode)
For i = 0 To UBound(iAsc)
Debug.Print Chr(iAsc(i))
Next
End Sub
----------------------------------------------
做法应该如下:
Private Sub Command1_Click()
Dim iStr As String
Dim iAsc() As Byte
Dim i As Integer
iStr = "abcd"
iAsc = StrConv(iStr, vbFromUnicode)
For i = 0 To UBound(iAsc)
Debug.Print Chr(iAsc(i))
Next
End Sub
全部回答
- 1楼网友:鸠书
- 2021-03-07 02:45
a = split("北京,乌鲁木齐,上海,广州,香港,澳门", ",")
这段代码的意思是把第一个字符串 "北京,乌鲁木齐,上海,广州,香港,澳门" 按第二个字符串,也就是逗号,分割成多个字符串并存入数组a,数组的内容是
北京
乌鲁木齐
上海
广州
香港
澳门
在传输数据或读取文本文件时经常会用到split函数
- 2楼网友:神也偏爱
- 2021-03-07 02:16
首先来看一下Split函数的用法
dim Arrays() as string
Arrays = Split("a,b,c,d",",")
===========================
之后,可以通过Arrays(0)取得“a”值。通过Arrays(1)取得“b”,依次类推。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯