使用Excel VBA将数组结果写入字符串

时间:2017-05-12 06:04:31

标签: arrays vba excel-vba excel

我必须遍历fval并将相应的文本值写为逗号分隔的字符串,如val1,val1,val3,下面提供进一步的说明。

fval = "[12, 2, 7]"

fval中的每个值都有相应的文字值,例如

id : "12" = "val1"
id : "7"  = "val2"
id : "2"  = "val3"

我编写的代码停留在拆分fval并将它们存储到数组中。

Dim arry() As String

arry() = Split(Mid(fval, 2, Len(fval) - 2), ", ")

For x = LBound(arry) To UBound(arry)
    If id = arry(x) Then          

    End If
Next

我应该创建另一个数组来存储要写入的返回值吗?或者还有其他解决方法吗?

0 个答案:

没有答案