| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 483 人关注过本帖
标题:vb对列表框中某行求和
只看楼主 加入收藏
味无味
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2013-10-11
结帖率:80%
收藏
已结贴  问题点数:13 回复次数:3 
vb对列表框中某行求和
vb对列表框中某行求和 能实现吗
2013-12-08 18:20
banjinjiu
Rank: 1
等 级:新手上路
帖 子:3
专家分:7
注 册:2013-12-8
收藏
得分:7 
第一天学习VB,第一次进入本论坛。
建议楼主用文本框,我的代码,不成熟,能读取文本框输入的每个字符(数字),仅供参考。
程序代码:
Private Sub Command1_Click()
For i = 1 To Len(Text1.Text)
MsgBox Mid(Text1.Text, i, 1)
'MsgBox Right(Left(Text1.Text, i), 1)
'm = m + Right Right(Left(Text1.Text, i), 1)
Next
End Sub


[ 本帖最后由 banjinjiu 于 2013-12-8 22:51 编辑 ]
2013-12-08 22:47
seafish011
Rank: 7Rank: 7Rank: 7
等 级:黑侠
威 望:1
帖 子:167
专家分:694
注 册:2011-11-8
收藏
得分:7 
能实现啊。
首先计算出listbox的相应行数和列数再运算就可以啦。
2013-12-09 01:40
banjinjiu
Rank: 1
等 级:新手上路
帖 子:3
专家分:7
注 册:2013-12-8
收藏
得分:0 
可以啦,2个文本框,2个命令按钮,如果改成列表框,相应代码调整,我也是新手,百度多少个网页,没有现成的,做了修改,别忘了加分啊!
程序代码:
Dim b(1 To 1, 1 To 6) As Integer
Private Sub Command1_Click() '文本框中一行各列数相加
Text1 = ""
Text2 = ""
For i = 1 To 1
For j = 1 To 6
b(1, j) = Int(9 * Rnd) + 1
Text1.Text = Text1.Text & CStr(b(1, j)) & ""
Next
Next
End Sub

Private Sub Command2_Click()
Dim s%
Text2 = ""
For j = 1 To 6
s = s + b(1, j)
Next
Text2 = s
End Sub
2013-12-09 21:01
快速回复:vb对列表框中某行求和
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.036665 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved