【发布时间】:2017-05-31 10:39:25
【问题描述】:
我正在尝试使用 VBA 代码分析字符串。 我读了一个看起来像这样的字符串:
myStringInput = "FRAG_INST = someValue,DR = otherValue, FRAG = anotherValue"
在我的代码中,我想根据字符串中读取的值关联一些变量,我想像这样初始化我的变量:
Dim dr, frag, fraginst As String
fraginst = someValue
dr = otherValue
frag = anotherValue
我尝试过诸如 Trim/Split/InStr 组合之类的方法,但我总是得到错误的值。 我不能只使用“Mid”函数,因为值的长度可能会从一个执行变为另一个执行......
为了更清楚,我需要设计这样的功能
fraginst = NiceFunction("FRAG_INST",myStringInput)
它会返回“someValue”
有没有简单的方法来做我想做的事?
谢谢
【问题讨论】: