Replace函数替代连接操作符&

Replace函数替代连接操作符&,第1张

Replace函数替代连接操作符&,第2张

你大概不知道Replace函数还可以这么用吧?例如,下面的语句:

MsgBox“磁盘未准备好。”& VBCr & vbCr & "请检查磁盘是否在驱动器中" & VBCr & "并且驱动器的门是否关好。"

可以看出,为了显示字符串的完整含义,可打印字符和非打印字符(例如回车vbCr)之间要用一个&符号连接。因此,长字符串变得难以阅读。但是,使用Replace函数可以巧妙地解决这个问题。方法是:将非打印字符用一个不出现在字符串中的可打印字符表示,这样就可以完整地写出整个字符串,然后用Replace函数将那个特殊的打印字符替换为非打印字符(例如回车vbCr)。代码如下:
msgbox replace("磁盘未准备好。请检查光盘是否在“&”驱动器中,驱动器的门是否关好。,"",VBCR)

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » Replace函数替代连接操作符&

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情