我有以下字符串:
21||10/04/2017||34390136||SOME TEXT在vba中,我如何提取四个值除以“维京”?(21,10/04/2017,34390136,一些文本)
我需要四个字符串,每一个值。
谢谢
发布于 2017-04-10 15:11:24
使用SPLIT命令将其拆分为delimeter:
Sub Test()
Dim MyString As String
Dim MySplit As Variant
Dim x As Long
MyString = "21||10/04/2017||34390136||SOME TEXT"
MySplit = Split(MyString, "||")
For x = LBound(MySplit) To UBound(MySplit)
MsgBox MySplit(x)
Next x
End Sub或者作为单行:
split("21||10/04/2017||34390136||SOME TEXT","||")(0)
split("21||10/04/2017||34390136||SOME TEXT","||")(1)
split("21||10/04/2017||34390136||SOME TEXT","||")(2)
split("21||10/04/2017||34390136||SOME TEXT","||")(3)
https://stackoverflow.com/questions/43326593
复制相似问题