三位数自动递增编号函数_access创建自定义递增自动编号(不固定位数)

有网友在使用access通用平台中用到自动编号。但是平台定义的所有自动编号格式是前缀+固定位数的编号。

这位网友希望的格式是前缀+编号(位数是不固定的)。即自然数1向上递增到2位数,就是自然增长.如C-1....到C-10

如图所示,每一次添加数据都会递增1,如此类推

自定义自动编号函数:

Function AutoNumerical(strQz As String, FieldName As String, TableName As String)

Dim Auto As String

Auto = Nz(DMax("val(mid(编号," & Len(strQz) + 1 & "))", TableName)) + 1

AutoNumerical = strQz & Auto

End Function

在窗体中调用该函数

Private Sub Form_Current()

Me.编号 = AutoNumerical("FC", "编号", "tbl1")

End Sub

多次数据添加后的,数据如表所示:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值