比如数字是9,那么就显示为009,如果是90,则显示090.请教。
------解决方案--------------------
也可以这样写
- VB code
'num 记录数字的域 Dim tmpStr As String Select Case doc.num(0) Case 1: tmpStr="00" + Cstr(doc.num(0)) Case 2: tmpStr="0" + Cstr(doc.num(0)) Case Else: tmpStr=Cstr(doc.num(0)) End Select
------解决方案--------------------
用format 函数, 比如要格式化三位数:
result= format("你的数字","000")