If ys =dz + xj Then 。。。。。。
因为文本框里面的数字,都是货币金额,保留2位是合适的啊,,其次,明明数字合适,可就是执行的是ys<>dz + xj的代码后面的东西
我仔细实验了,,,代码没有问题
我估计是
Dim ys As Double
Dim dz As Double
Dim xj As Double
这个地方的问题,,不会设置了,,怎么把Double设置为2位有效数字,或者应该用那个字段类型啊,,求助
比如dz + xj=100.1,但ys=100.10
格式问题,,导致不一样
比如ys = Trim(Me.ysje.Value)=460521.32
dz = Trim(Me.dzje.Value)=431042.72
xj = Trim(Me.xjje.Value)=29478.60
用EXCEL计算,,YS-DZ-XJ=0,
但由于我Dim ys As Double
Dim dz As Double
Dim xj As Double了,,
所以我在DEBUG计算了ys-dz-xj
显示结果为3.63797880709171E-11