Excel VBA在两条斜线之间剪切字符串
我是VBA nwebie。我想在两条斜线之间剪线。这是我的绳子Excel VBA在两条斜线之间剪切字符串,excel,vba,Excel,Vba,我是VBA nwebie。我想在两条斜线之间剪线。这是我的绳子 /branches/test 我想得到以下输出 branches 我应该如何定义它?您可以通过Split功能继续操作 Dim s as string = "/branches/test" Dim sArray() As String Dim result As String sArray = Split(s, "/") result = sArray(1) 这正是我需要的 Dim x As Var
/branches/test
我想得到以下输出
branches
我应该如何定义它?您可以通过
Split
功能继续操作
Dim s as string = "/branches/test"
Dim sArray() As String
Dim result As String
sArray = Split(s, "/")
result = sArray(1)
这正是我需要的
Dim x As Variant
Dim i As Long
x = Split("/branches/test", "/")
For i = 1 To UBound(x)
Debug.Print x(i)
Next i
输出是
branches
test
测试发生了什么变化?顺便说一句,您可以使用Spit
函数获取字符串。有关如何使用该函数的示例,请参见。@L42:是的,这将吐出正确的结果:-)@Jean-FrançoisCorbett哈哈,对不起,我的错。它应该是Split
。不过,我提供了一个链接,以帮助该操作一鼓作气Debug.print Split(“/branchs/test”和“/”)(1)
您应该在发布之前进行测试。(sArray(1)
返回分支
。元素0
在第一个分隔符之前,在本例中为空字符串)确定,已编辑,谢谢。我现在没有环境来测试。