Office中国论坛/Access中国论坛
标题:
[已解决]这段函数的问题?
[打印本页]
作者:
coolabc
时间:
2009-3-24 12:40
标题:
[已解决]这段函数的问题?
本帖最后由 coolabc 于 2009-3-25 15:28 编辑
函数:IIf(IsError(InStr(d.cDefine22,"MFG")),IIf(IsError(InStr(d.cDefine22,"TECH")),"","TECH"),"MFG")
目的,将d.cDefine22中的值中 含有MFG的显示MFG,含有TECH的显示TECH。
但是上面的函数只显示MFG,这是为什么呢?
错在哪里呢?
问题已解决:是iserror的问题,产生逻辑错误。
作者:
tz-chf
时间:
2009-3-24 15:37
问题在iserror
作者:
koutx
时间:
2009-3-24 15:44
IIf(InStr(d.cDefine22,"MFG"),"MFG",IIf(InStr(d.cDefine22,"TECH"),"TECH",""))
两者都不是则不显示
作者:
coolabc
时间:
2009-3-25 15:28
恩。看来是error逻辑里面出现的问题。谢谢两位。
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3