发布于:2008-05-12 10:00:12
来自:商易宝社区/行业脉动
[复制转发]
我的VBA程序通过判断字符串长度在中间加入 CHR(10) 来实现自动换行。可这么处理过的字符串填入块属性后,第二行字符会在第一行末尾出现,大概像下面这样:
xText = right(xText,4) & chr(10) & left(xText,3)
放入块属性后显式如下,(下划线部分显式是空格)
ABCD
____EFG
我希望的效果是
ABCD
EFG
不知道哪里出了问题,哪位高手能给解决下,万分感激~~
全部回复(1 )
只看楼主 我来说两句 抢板凳xText = "EFGABCD"
xText = Right(xText, 4) & Chr(10) & Left(xText, 3)
Debug.Print xText
MsgBox xText
End Sub
经以上程序调试没有出现你所说的问题。你可以提供进一步的信息,以便判断错误所在。
回复 举报