以文本方式查看主题 - 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=18631) |
-- 作者:lihe60 -- 发布时间:2012/4/19 12:28:00 -- excel报表的实现。 使用excel报表,现在知道了收入100、成本80,如何求毛利20,格式如下 收入 100 成本 80 毛利(收入100-成本80) 20 [此贴子已经被作者于2012-4-19 12:28:25编辑过]
|
-- 作者:mr725 -- 发布时间:2012/4/19 12:33:00 -- |
-- 作者:lihe60 -- 发布时间:2012/4/19 12:37:00 -- 收入 [$收入,sum(金额),科目=‘收入’] 成本 [$收入,sum(金额),科目=‘成本’] 毛利 毛利的表达式如何设置? |
-- 作者:mr725 -- 发布时间:2012/4/19 12:40:00 -- 没用过表达式,我通常用“标记”来解决类似问题。 |
-- 作者:lihe60 -- 发布时间:2012/4/19 12:41:00 -- 具体如何实现?
|
-- 作者:mr725 -- 发布时间:2012/4/19 12:43:00 -- 如果是一个单元格,可以在模板中直接用excel的公式,再用vba激活的办法来实现。 |
-- 作者:lihe60 -- 发布时间:2012/4/19 13:05:00 -- Ws.Range("c14").Activate 激不活。 |
-- 作者:lihe60 -- 发布时间:2012/4/19 13:06:00 -- ws.cells(14,2).value=ws.cells(7,2).value-ws.cells(13,2).value \'计算毛利 现在使用这样的代码。 |
-- 作者:lihe60 -- 发布时间:2012/4/19 13:07:00 -- 还有一个办法,就是增加“毛利”列。 |
-- 作者:lihe60 -- 发布时间:2012/4/19 13:08:00 -- 真是不行,放弃excel报表,使用sql算了。 |