以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  设置合计模式  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=95827)

--  作者:wangjuan
--  发布时间:2017/2/6 15:56:00
--  设置合计模式
如何对一个表格的某些特定行进行统计,不是全部行,
--  作者:有点色
--  发布时间:2017/2/6 16:13:00
--  

弄成汇总模式,然后手动修改统计值

 

http://www.foxtable.com/webhelp/scr/00144.htm

 

http://www.foxtable.com/webhelp/scr/1911.htm

 


--  作者:wangjuan
--  发布时间:2017/2/7 11:29:00
--  
谢谢。这个我知道,但是我要做的是不能手动。只能通过代码来实现
--  作者:有点色
--  发布时间:2017/2/7 11:37:00
--  

 2楼教你的就是用代码来实现。先弄成汇总模式,然后计算值。


--  作者:wangjuan
--  发布时间:2017/2/7 11:51:00
--  
不是,那个筛选我不能手动筛选,而是根据一定条件通过写代码自动筛选并合计
--  作者:有点色
--  发布时间:2017/2/7 11:53:00
--  
 上传实例说明你要做什么
--  作者:wangjuan
--  发布时间:2017/2/7 14:39:00
--  
不好上传图片,只能描述,就是一个表格我用代码统计
Tables("订单").Cols("数量").GrandTotal = True \'指定要合计的列
Tables(
"订单").Cols("金额").GrandTotal = True
Tables(
"订单").GrandTotal = True \'显示合计但是这个代码对表中所有行统计,我现在只要对其中挑选出今天增加的数据进行统计,本来可以手动帅选出就可以,但是我现在不能手动帅选今天的数据,只能要通过代码帅选并统计帅选出来的数据,其他数据不要统计

--  作者:有点色
--  发布时间:2017/2/7 14:40:00
--  

 Tables("订单").Filter = "日期 = #" & date.Today & "#"