根据两个字段自动生成编号示例\Access双字段编号\Access多字段组合编号;Access自定义多字段编码-杜小杰
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access数据库-模块/函数/VBA


根据两个字段自动生成编号示例\Access双字段编号\Access多字段组合编号;Access自定义多字段编码

发表时间:2013/1/18 9:17:57 评论(2) 浏览(10614)  评论 | 加入收藏 | 复制
   
摘 要:以 前缀一-前缀二-001 开始自动编号示例。
正 文:

Private Sub 前缀一_AfterUpdate()
    前缀二_AfterUpdate
End Sub

Private Sub 前缀二_AfterUpdate()
    Me.客户ID = 自动编号(Nz(Me.前缀一 & "-" & Me.前缀二 & "-"), "tbl客户", "客户ID", 3)  ' 客户ID: "前缀一-前缀二-001"
End Sub

Private Function 自动编号(前缀 As String, 表名称 As String, 编号字段名称 As String, 位数 As Long) As String
    自动编号 = Nz(DMax(编号字段名称, 表名称, 编号字段名称 & " Like '" & 前缀 & "*'"), 0)
    自动编号 = Val(Right(自动编号, 位数)) + 1
    自动编号 = Format(自动编号, String(位数, "0"))
    自动编号 = 前缀 & 自动编号
End Function


附   件:

点击下载附件


图   示:


Access软件网交流QQ群(群号:198465573)
 
 相关文章
EXCEL根据身份证号码自动提取性别、出生年月日和年龄(通用公式)  【风行  2011/4/23】
类似含有年月日的自动编号函数  【风行  2011/5/25】
可带前缀和后缀的自动编号函数  【wsl  2012/2/8】
Access选择年月日的傻瓜工具  【麥田  2012/8/14】
高效的自动编号函数  【网行者  2013/1/18】
Access快速开发平台--根据两个字段自动生成编号示例\双字段编...  【风行  2015/1/17】
常见问答
技术分类
相关资源
文章搜索
关于作者

杜小杰

文章分类

文章存档

友情链接