自定义函数实现三个字段求和及合并 -张志
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access数据库-模块/函数/VBA


自定义函数实现三个字段求和及合并

发表时间:2005/5/2 评论(1) 浏览(24463)  评论 | 加入收藏 | 复制
   
摘 要:利用自定义函数来实现三个这字段的合并与求和
正 文:

第一步:新建一模块,命名为:module1,将下面的函数复制到模块中:

'求和字段函数
Function ValHecheng(a As Long, b As Long, c As Long) As Long
'首先我们知道a肯定是不会为0的
'如果B为0并且C为0
If b = 0 And c = 0 Then
ValHecheng = a
End If
'如果B不为0且C为0
If b > 0 And c = 0 Then
ValHecheng = a + b
End If
'如果全部不为0
If b > 0 And c > 0 Then
ValHecheng = a + b + c
End If

End Function

'合并字段函数
Function strHecheng(a As Long, b As Long, c As Long) As String
If b = 0 And c = 0 Then
strHecheng = a
End If
If b > 0 And c = 0 Then
strHecheng = a & "+" & b
End If
If b > 0 And c > 0 Then
strHecheng = a & "+" & b & "+" & c
End If
End Function

第二步:新建一查询,应用上面的函数,详见示例。

示   例:

点击浏览该文件


Access软件网交流QQ群(群号:198465573)
 
 相关文章
[FAQ]如何对子窗体某个列数据求和  【竹笛  2004/5/23】
access 2007使用查询对数据求和  【Microsoft  2008/4/19】
access 2007报表中的求和  【Microsoft  2008/6/5】
列表框求和示例|对列表框列合计示例  【竹笛  2008/6/19】
条件选择列求和  【lyxiong0728  2009/10/14】
Access对选中区域求和实例,access按区域求和,acces...  【todaynew  2009/11/25】
access中周数据表自动求和  【zhuyong  2011/3/14】
【译文】运行记录集计算总和的例子  【周芳  2012/4/11】
两种方法窗体自动求和-入门篇  【风行  2012/5/17】
常见问答
技术分类
相关资源
文章搜索
关于作者

张志

文章分类

文章存档

友情链接