递增A-Z-钱玉炜
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> 综合其它


递增A-Z

发表时间:2007/11/10 8:53:00 评论(0) 浏览(4498)  评论 | 加入收藏 | 复制
   
摘 要:递增A-Z
正 文:

递增A-Z

Private Sub Form_click()
Dim m As String, S As String, CurB As Byte, AscII As Byte


S = Label1.Caption
L = Len(S)
e = String(L, "Z")
a = Asc(Right(S, 1))


Do Until S = e
a = a + 1
If a > Asc("Z") Then
a = Asc("A")
coun = 1
n:
b = Asc(Mid(S, L - coun, 1))
If b = Asc("Z") Then
S = Left(S, L - coun - 1) & "A" & Right(S, coun)
coun = coun + 1
GoTo n
Else
S = Left(S, L - coun - 1) & Chr(b + 1) & Right(S, coun)
End If
End If


S = Left(S, L - 1) & Chr(a)
Label1.Caption = S
DoEvents
Loop


End Sub

 


Access软件网交流QQ群(群号:198465573)
 
 相关文章
[access报表]如何在报表中产生递增的顺序编号  【黄海  2004/11/11】
如何自动录入子窗体的递增序号字段  【AskHeart  2007/10/9】
时间递增的又一写法  【qing  2009/7/6】
【access源码】字符串递增——二十六进制和十进制的转换  【红尘如烟  2011/2/16】
递增编号批量写入  【在水一方  2012/8/17】
主窗体自动编号更新,子窗体对应编号从1开始递增  【牙周炎  2014/7/8】
常见问答
技术分类
相关资源
文章搜索
关于作者

钱玉炜

文章分类

文章存档

友情链接