以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  列快速录入数字  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=179932)

--  作者:13678391902
--  发布时间:2022/9/19 10:35:00
--  列快速录入数字
有很多身份证号码每次录入很麻烦,如:510802196209096952,用什么办法让(51080219)前面这几位数字自动录入,我只录入后面的数字就能全部显示18位身份号码。
--  作者:有点蓝
--  发布时间:2022/9/19 10:46:00
--  
参考:http://www.foxtable.com/webhelp/topics/0624.htm

If e.DataCol.Name = "身份证" Then
    If 
e.NewValue > "" andalso len(e.NewValue) = 10 Then
        e.NewValue = "51080219" & e.NewValue
    End If
End If

--  作者:13678391902
--  发布时间:2022/9/19 11:37:00
--  
可以了,谢谢老师。图片点击可在新窗口打开查看图片点击可在新窗口打开查看