补上空格,如下面的方法
如果要让这个数字占10个字符的位置
strnum=space(10-len(cstr(num))) & cstr(num)
如果要让这个数字占10个字符的位置
strnum=space(10-len(cstr(num))) & cstr(num)
解决方案 »
- 有2家公司让去上班,大家出出主意该去哪家?
- vb 新增删除
- 如何在StatusBar上显示当前操作员以及识别权限?
- 求助……连接ACCESS的问题……
- 高分求解:两个字符串,s1=“abe433fwe4d",s2="a,b,32,4,5,6,8,7,5",如何快速判断s2有中的a,b在S1中?
- 如何设置快捷键按一下数字几,就在datagrid控件中第几条数据得到焦点
- 一个数据库查询的问题
- 高手进来,底手就免了~
- 请教票据套打
- word表格处理,带拆分表的转换,急 QQ:160103088 [email protected]
- 怎样依次打开CommonDialog中的多个文件?
- 帮助我吧????!!!!!!
str=chr(9) & num
Dim tmpStr As String
With Printer
.CurrentX = tmpX - .TextWidth(tmpStr)
Printer.Print tmpStr
End With
其中tmpx是你要打印的对齐的坐标
Public Function longer(ByVal str As String) As Integer
Dim i As Integer
Dim j As Integer
j = 0
For i = 1 To Len(str)
If Asc(Mid(str, i, 1)) < 0 Then j = j + 1
Next i
longer = j
End Function然后根据中文补空格,因为一个中文等于两个英文字母