Foxtable(狐表)用户栏目专家坐堂 → 集合计算请教


  共有2774人关注过本帖树形打印复制链接

主题:集合计算请教

帅哥哟,离线,有人找我吗?
hbhb
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:5055 积分:13047 威望:0 精华:0 注册:2014/5/15 21:34:00
集合计算请教  发帖心情 Post By:2014/8/4 20:10:00 [只看该作者]

甜大师:好!请教集合计算代码!
有一集合vars("汇算",gettype(of string)),该集合的各字符串为(“南京”,“湛江”,“台湾”,“美国”)分别对应另一集合
vars(“南京”,gettype(of double)),
vars(“湛江”,gettype(of double)),
vars(“台湾”,gettype(of double)),
vars(“美国”,gettype(of double))。
vars("南京")的集合为(1,2.3,4),
vars("湛江")的集合为(2,3,5,6,8),
vars("台湾")的集合为(1,13,15,16,18),
vars("美国")的集合为(22,33,45,56,68)。

求vars("汇算")的合计的代码




 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/8/4 20:15:00 [只看该作者]

Dim 汇算 As String = "南京,湛江,台湾,美国"
Dim sum As Double = 0
For Each s As String In 汇算.Split(",")
    For Each n As Double In vars(s)
        sum += n
    Next
Next
msgbox(sum)

 回到顶部
帅哥哟,离线,有人找我吗?
hbhb
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:5055 积分:13047 威望:0 精华:0 注册:2014/5/15 21:34:00
  发帖心情 Post By:2014/8/4 20:34:00 [只看该作者]

你是我的小苹果,怎么佩服也不算多!

 回到顶部