以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 自动编号 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=45064) |
|
-- 作者:seal51 -- 发布时间:2014/1/14 23:39:00 -- 自动编号 下面这个代码为什么编号到10就不自动在加1了呢?(只能从1到10 ,不能继续11,12 。。。) Dim max As Long |
|
-- 作者:Bin -- 发布时间:2014/1/15 8:36:00 -- 因为你的序号不是数值列 |
|
-- 作者:seal51 -- 发布时间:2014/1/15 21:18:00 -- |
|
-- 作者:有点甜 -- 发布时间:2014/1/15 21:34:00 -- Dim max As String max = Tables("表B").Compute("max(序号)") If max > "" Then e.DataRow("序号") = format(val(max)+1, "00") Else e.DataRow("序号") = "01" End If
|