在MSHFlexGrid1里面显示了数据之后我想在最后一行显示每一列的和也就是总计,怎么做啊?
解决方案 »
- 新年上班第一天,新年在CSDN第一贴,散分。
- 简单的OLEDB操作问题
- 请问在WORD中能不能判断一个图片是来自于哪一个文件?
- 那位大侠有空帮帮忙;我要解决一个关于VB程序独占系统的问题,简单在线等待中。。。
- 求助:2道题,都会者,100分全给
- 复制问题!
- (高分紧急求救!)如何用VB操作INI文件?
- 几个ado和dao的新手问题
- 为什么使用SQL SERVER2008所在服务器的IP地址可成功登录,但使用该服务器的计算机名就不能登录
- 请问如何使一个vb编写的窗口的关闭按钮为不可用?(100分在线等待)
- MessageBox的显示位置设定问题(急)
- 想问一下,数据库更新的时候,数据录入的一般都是text控件的内容,录入的过程中是否进行强行类型转换后再更新数据库?
其它你自己加吧
或者:
MSHFlexGrid1.AddItem "第一列" & vbtab & "第二列" & vbtab & "第三列" ……
如:
rs.open "select 名字,数量 from table1 " _
& " union all" _
& "select 名字,sum(数量) as 合计 from table1 ",cnset mshflexgrid1.datasource=rs
添加新行,该行就“统计”跟统计后的数据,
with mshflexgrid1
for i=1 to .rows-2
sum=sum+ .textMatrix(i,*) '*是你要统计的那一列
.addItem Chr(9) & Chr(9) & "合计:" & Chr(9) & sum & Chr(9)........
.MergeRow(.Rows - 1) = True '当相邻单元显示相同内容时,行向左合并或列向上合并。