RT!
VB问题
数字的格式是六位,从1开始时000001,然后每次计算之后格式还是这样,如:000005,000013,000058,000132,总之格式是六位,数值不满六位前面就补零。
请问怎么计算?我本来想的是用left或者right函数提取,可惜不行,因为这一串字符大小不是固定的只有个位百位或者千位....
解决问题以后追加!
VB 怎么让000001加1后等于000002?
答案:3 悬赏:60
解决时间 2021-04-07 17:44
- 提问者网友:虛偽丶靜
- 2021-04-06 23:46
最佳答案
- 二级知识专家网友:狠傷凤凰
- 2021-04-07 00:10
用 Format 函数,下面是个例子:
Private Sub Command1_Click()
Static n As Long
n = n + 1
Print Format(n, "000000")
End Sub
Private Sub Command1_Click()
Static n As Long
n = n + 1
Print Format(n, "000000")
End Sub
全部回答
- 1楼网友:佛说妍妍很渣
- 2021-04-07 01:43
num=format(num,"0")
在用num相加试试。
- 2楼网友:不傲怎称霸
- 2021-04-07 00:20
num=format(num,"0")
在用num相加试试。
再看看别人怎么说的。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯