我环顾四周但却无法找到确切的解决方案......
我有一个标识符类型字段,通常遵循XXX-YY-ZZZZZZZZ格式。有时X和Z的数量会有所不同,但YY总是包含在两个连字符之间。如果我想仅使用" YY"来创建另一个字段,那么最好的功能是什么?还列出了另一个列出了YY的参考表,我打算将其与之相关联。
提前致谢。
答案 0 :(得分:1)
听起来好像要将字符串拆分成数组。试试这个
Public Sub Example()
Dim ExampleStr As String: ExampleStr = "XXX-YY-ZZZZZZZZ"
Dim StrArray() As String
StrArray = Split(ExampleStr, "-")
Debug.Print StrArray(1) ' Return the second element
End Sub