Office中国论坛/Access中国论坛

标题: 请教关于替换字符串的问题 [打印本页]

作者: smilingkiss    时间: 2013-11-29 10:36
标题: 请教关于替换字符串的问题
在vba里面,想把“[字段]”替代为“nz([字段])”,但对于语句本身就含有的“nz([字段])”,就不让里面的“[字段]”被替代,想请教这种情况下有什么简单的办法可以解决呢?
作者: jasonjiang9999    时间: 2013-11-29 10:39
第一次搜索 把"nz([字段]) " 替换成"[字段]) "  第二次搜索, 把 "[字段]"替换成"nz([字段]) "
作者: todaynew    时间: 2013-11-29 10:43
很简单嘛,先将“nz([字段])”还原为“[字段]”。然后你就知道该怎么办了。

replace(replace(str,"nz([字段])","[字段]"),"[字段]","nz([字段])")
作者: smilingkiss    时间: 2013-11-29 10:52
茅塞顿开啊
作者: admin    时间: 2013-11-29 12:03
都 是不错的方法!
作者: lingjiang    时间: 2021-8-7 20:41
都 是不错的方法!
作者: lingjiang    时间: 2021-8-10 23:22

都 是不错的方法!




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3