不知道你要的数组是不是这样的。- Sub 数组()
- Dim arr, S$
- arr = Split([a1], ",")
- For a = 0 To UBound(arr)
- If InStr(S, "," & arr(a)) = 0 Then S = S & "," & arr(a)
- Next
- [a3] = Mid(S, 2)
- End Sub
复制代码
- Sub 字典()
- Dim Dic, arr
- Set Dic = CreateObject("scripting.dictionary")
- arr = Split([a1], ",")
- For a = 0 To UBound(arr)
- Dic(arr(a)) = a
- Next
- [a4] = Join(Dic.keys(), ",")
- End Sub
复制代码 |