我有一个像这样的字符串的excel列:ABC-1234-GLK-1234-10TH8E10-21 71-D我需要给变量赋值GL-1234(第二个破折号和第4个之间的子字符串).我试过了
x=Mid(string, 10, 8)
但问题是并非所有字符串都具有相同的长度,但唯一的常量是我想要的子字符串位于第2和第4个短划线之间.
有任何想法吗?
拆分字符串并提取您想要的内容:
Dim dataSplit() As String
Dim dataString As String
dataSplit = Split(Sheet1.Range("C14").Value2, "-")
dataString = dataSplit(2) & "-" & dataSplit(3)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1881 次 |
| 最近记录: |