在VBA中能不能用split语法,在我想要的地方插入我想要的,比如123345678,在每三个字符间插入逗号

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/20 07:10:04
在VBA中能不能用split语法,在我想要的地方插入我想要的,比如123345678,在每三个字符间插入逗号在VBA中能不能用split语法,在我想要的地方插入我想要的,比如123345678,在每三

在VBA中能不能用split语法,在我想要的地方插入我想要的,比如123345678,在每三个字符间插入逗号
在VBA中能不能用split语法,在我想要的地方插入我想要的,比如123345678,在每三个字符间插入逗号

在VBA中能不能用split语法,在我想要的地方插入我想要的,比如123345678,在每三个字符间插入逗号
参考一下以下过程,V就是你要的转换后的结果,修改成函数即可.
另:split是将一个已经用某种符号分隔好的字串转换成一个数组,所以不太适合.
Sub test()
Dim v As String
Dim t As String
s = "11223344556nifasfnLIFN67788"
For i = 1 To Len(s) Step 3
t = Mid(s,i,3)
v = v & "," & t
Next i
v = Right(v,Len(v) - 1)
MsgBox v
End Sub