以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  TotalOn 代码求助  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=103810)

--  作者:狂风暴雨狂波
--  发布时间:2017/7/17 17:14:00
--  TotalOn 代码求助

指定统计列,如果要对多列统计,列与列之间用逗号分隔。假如统计的列名很多,要一一排列起来代码显得很长,有不有简单的写法.比如有30个列要统计,TotalOn "d(1),d(2),d(3),.....,d(30)",这样写起来很长,有不有好的方法简单化,比如用For i As Integer=0 To 29

TotalOn " d(i) "

Next

这样写不起作用,该如何写?


--  作者:有点甜
--  发布时间:2017/7/17 17:21:00
--  
Dim str As String = ""
For i As Integer=0 To 29
    str = str & d(i) & ","
Next
str = str.Trim(",")
msgbox(str)
g.TotalOn = str
[此贴子已经被作者于2017/7/17 17:20:55编辑过]

--  作者:狂风暴雨狂波
--  发布时间:2017/7/17 17:45:00
--  
问题已解决,谢谢!