以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]这段excel报表代码有问题嘛?(老大在线,请教) (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=16741) |
||||
-- 作者:gaoyong30000 -- 发布时间:2012/2/22 14:37:00 -- [求助]这段excel报表代码有问题嘛?(老大在线,请教) 这代码是在excel报表模板里的一个单元格 <int([库存时间]) & "月" & MID([库存时间]-INT([库存时间]),3,99) & "天">
红色部分 是为了计算出小数点后面的数值
例如:库存时间 = 3.13 红色部分就会算出13
现在问题是 在报表相应的位置 显示不出数值来 [此贴子已经被作者于2012-2-22 14:51:51编辑过]
|
||||
-- 作者:狐狸爸爸 -- 发布时间:2012/2/22 14:52:00 -- ([库存时间]-INT([库存时间])) * 100 |
||||
-- 作者:gaoyong30000 -- 发布时间:2012/2/22 15:00:00 -- 好像没用
<int([库存时间]) & "月" & ([库存时间]-INT([库存时间]))*100 & "天">
还是空值~~ [此贴子已经被作者于2012-2-22 15:00:20编辑过]
|
||||
-- 作者:gaoyong30000 -- 发布时间:2012/2/22 15:02:00 --
附上excel报表模板 |
||||
-- 作者:狐狸爸爸 -- 发布时间:2012/2/22 15:03:00 -- 我在命令窗口测试有效:
Return Eval("(3.33-INT(3.33)) * 100") |
||||
-- 作者:gaoyong30000 -- 发布时间:2012/2/22 15:05:00 -- 公式在 表的 库存时间 右边 |
||||
-- 作者:gaoyong30000 -- 发布时间:2012/2/22 15:09:00 -- 我测试也有效果 但是就是出不来~ |
||||
-- 作者:狐狸爸爸 -- 发布时间:2012/2/22 15:13:00 --
|
||||
-- 作者:gaoyong30000 -- 发布时间:2012/2/22 15:26:00 -- 有点见鬼哎
我原来这个公式没有问题 用新公式就有问题
<int([库存时间]) & "月" & right([库存时间],2) & "天" > [此贴子已经被作者于2012-2-22 15:26:05编辑过]
|
||||
-- 作者:gaoyong30000 -- 发布时间:2012/2/22 15:30:00 -- 晕 用了老大您的测试的例子里的代码过去 就没问题了 然道是全角半角 “”的问题? |