以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]在形成的Excel报表中为什么计算差不对呢? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=11841) |
-- 作者:新福星 -- 发布时间:2011/8/14 3:46:00 -- [求助]在形成的Excel报表中为什么计算差不对呢? Dim Book As New XLS.Book \'定义一个Excel工作簿 Dim a1 As Decimal ,a2 As Decimal
形成a1,a2程序体....
上述是我做的一张报表程序的示意结构。 作用是用Excel文件形式输出一张报表,并准备用a1和a2的差验证结果,正确的情况下a1和a2是相等的,这由上述单元格的结果证实。但是我如果用Sheet(x-1 , 15).Value =a1-a2表达结果时,理论上应该是0才对,可是得到的结果不可预知,没有规律而言!什么原因呢?请教狐爸谢谢! |