以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 编号补零 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=80368) |
-- 作者:一笑 -- 发布时间:2016/1/21 14:11:00 -- 编号补零 编号最后数值格式变为3位,不足则在前面补零,如JC-2016-DSP-2变为JC-2016-DSP-002,谢谢 |
-- 作者:大红袍 -- 发布时间:2016/1/21 14:28:00 -- Dim str As String = "JC-2016-DSP-2" Dim ary As String() = str.Split("-") str = "" For i As Integer = 0 To ary.length-1 If i = ary.length-1 Then str &= "-" & format(val(ary(i)), "000") Else str &= "-" & ary(i) End If Next msgbox(str.trim("-")) |