只需一步,快速开始
使用道具 举报
以下是引用clon在2006-8-22 10:09:00的发言: 我的Form是依据一个Query生成的,Form中的数据项目会根据用户使用access自带的筛选功能而变化,我想在Form中加入一个textbox,让用户单击它时,它的内容显示为Form中指定列的数值总和。 在定义textbox控件来源的时候使用“=Sum([Amount])”定义可以在用户打开Form或者筛选之后自动显示数值。但由于性能上的因素,我想将自动功能变成单击事件,把这个功能放入事件代码中。但Sum函数似乎不能使用或者我使用方式不正确,提示“子过程或函数未定义”。 希望高手能给与菜鸟一定的指导。
您需要 登录 才可以下载或查看,没有帐号?注册
以下是引用一点通在2006-8-22 11:35:00的发言: 用Dsum()试下
以下是引用clon在2006-8-22 11:49:00的发言: 我之前试过这个函数,不过DSum(expr, domain[, criteria])参数中的domain要求是表或者查询,而我的窗体中需要计算用户执行筛选后所得到数据的总和,每次筛选后都是变化的,所以我不清楚这样的功能是否可以通过VBA代码来实现了。 多谢你的指导!
以下是引用一点通在2006-8-22 11:59:00的发言: 可以制作成主.子窗体的方式,在子窗体的页脚文本框中用sum计算合计值,在主窗体的文本框引用,可以传你的示例上来看一下
本版积分规则 发表回复 回帖后跳转到最后一页
|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )
GMT+8, 2024-11-3 01:23 , Processed in 0.083045 second(s), 34 queries .
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.