Office中国论坛/Access中国论坛
标题:
关于条件格式的BUG,求找出原因
[打印本页]
作者:
lazybird
时间:
2013-9-27 15:08
标题:
关于条件格式的BUG,求找出原因
通过代码比较窗体上的数据和条件格式的值,出现以下错误:
判断大于或者小于的时候,当等于的时候也被判定为大于或者小于
比如: 条件格式设为">132.3", 当数据>132.3时不合格,<=132.3时合格. 这时输入132.3时应该判定为合格的,但是程序总是出错.
求高人解答阿.{:soso_e154:}
作者:
轻风
时间:
2013-9-27 15:08
这个是因为数字精度问题。
你把字段大小改为小数,数值范围改为1(根据你实际需要的小数位而定)
[attach]52466[/attach]
这样子就可以了。示例中我只帮你改了[tst4]字段。
至于具体原因,你可以参考这篇文章:
谨慎使用单精度/双精度数值类型
作者:
smilingkiss
时间:
2013-9-30 15:22
轻风 发表于 2013-9-29 10:13
这个是因为数字精度问题。
你把字段大小改为小数,数值范围改为1(根据你实际需要的小数位而定)
学习了!!!
作者:
lazybird
时间:
2013-10-6 10:34
真是学无止境啊.多谢老师.
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3