Office中国论坛/Access中国论坛

标题: 请有学之士告之,3QU. [打印本页]

作者: taimiao    时间: 2002-9-29 01:56
标题: 请有学之士告之,3QU.
如图所示:控件来源分别设为如下,有数据的时候正常。但当没有数据的时候,因为除数为0零而出现报警,很是难看。怎样能在空数据的情况下,不出现报警呢,请有学之士告之,3QU.


零错误    =ROUND(100*[文本248]*[文本248]/[文本250]/[text0],2) 

零错误    =ROUND(100*[文本246]*[文本246]/[文本250]/[text0],2)

错误     =ROUND([文本230]+[文本232],2)

作者: herdsboy    时间: 2002-9-29 02:09
孤零零一个图,不明白
作者: taimiao    时间: 2002-9-29 02:14
零错误,没看到吗?呵呵
作者: HG    时间: 2002-9-29 03:03
明顯的在公式中,有被零除的錯誤。
作者: 8202411    时间: 2002-9-29 03:11
用VBA设置文本框的数据源,并在代码中限制是否除数为零
作者: liunvshi    时间: 2002-9-29 15:42
我的办法是设置IIF函数,如果除数为零,则"  ",否则 ROUND(100*[文本248]*[文本248]/[文本250]/[text0],2)。其他类推。供你参考。
作者: WTM1    时间: 2002-9-29 16:06
我认为用iif比较合适!
作者: taimiao    时间: 2002-10-1 22:54
哎哟,我怎么没想到,多谢了!




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