等长度数位编号生成函数
Function len_string(var,num) 'var 为传入的数值,num为格式成多少位
Dim tmpvar
if not(isnumeric(num)) or num<1 then len_string=var:exit function
if len(cint(var))>num then
tmpvar=left(var,num)
else
tmpvar=String(num-len(cint(var)),"0")&cint(var)
end if
len_string=tmpvar
End Function
以上函数 要求传入的var 为数字,否则不予以转换。
本文介绍了一个VBScript函数,用于生成固定长度的数字字符串。该函数接受两个参数:要格式化的数字和期望的字符串长度。如果输入数字的长度超过指定长度,则截断数字;若不足则在前面补零。
202

被折叠的 条评论
为什么被折叠?



