过滤相同数字

www_31365_com 2009-10-11 03:08:05
一个数组 a=(123,124,.....,123,124)
我需要把其中相同的过滤掉

变成a=(123,124,.....)

注,123,124只是个代表,省略号代表N,N > 1
...全文
76 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Dogfish 2009-10-11
  • 打赏
  • 举报
回复
a="123,124,123,124"
ar = Split(a,",")
b = ""
For i=0 To UBound(ar)
If InStr(b, ar(i))=0 Then
If b="" Then
b = ar(i)
Else
b = b & "," & ar(i)
End If
End If
Next
ar = Split(b,",")
tank_pp 2009-10-11
  • 打赏
  • 举报
回复

a="23,123,124,12,23,124"
ar = Split(a,",")
b = ","
For i=0 To UBound(ar)
If InStr(b, ","&ar(i)&",")=0 Then
b = b & ar(i) & ","
End If
Next
If b = "," Then
b=""
Else
b=mid(b,2,len(b)-2)
End If
ar = Split(b,",")

28,404

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧