以文本方式查看主题

-  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=42596)

--  作者:sloyy
--  发布时间:2013/11/16 15:32:00
--  [原创]复杂excel报表跨表取数及公式自动计算的完美解决办法

excel报表太复杂,需要设置公式;

用excel模板设置好了公式,填好数据后,生成的报表却不自动计算:

复杂的报表需要跨表取数在excel报表里却取不到;

相信这些问题一直困扰着大家

经过长期摸索,我终于找到了一个办法,用foxtable在excel报表上完美实现了跨表取数及所有excel公式的自动计算

用以下报表为例来说明:共有14个报表, 第一个报表"中心合并报表" 要从后面13个报表取数,第二个报表要从后面12报表取数,第3-14个报表的数据从数据库取得

 
图片点击可在新窗口打开查看此主题相关图片如下:qq图片20131116164115.jpg
图片点击可在新窗口打开查看

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:合并报表模板.xls

 

下载模板后放到d盘根目录

 

用以下代码可以完美实现跨表取数及所有excel公式的自动计算:

 


以下内容只有回复后才可以浏览

 

红色的代码就是程序的核心!

 

大家可以修改测试数据看看效果

 

[此贴子已经被作者于2013-12-3 11:32:28编辑过]

--  作者:Bin
--  发布时间:2013/11/16 15:33:00
--  
谢谢奉献 图片点击可在新窗口打开查看
--  作者:czy66ds
--  发布时间:2013/11/16 15:41:00
--  

--  作者:hanxuntx
--  发布时间:2013/11/16 16:15:00
--  
该给个精华。收藏
--  作者:tennis
--  发布时间:2013/11/16 16:21:00
--  
讚!
--  作者:jxkqf
--  发布时间:2013/11/16 16:21:00
--  
好好看一下
--  作者:狐狸爸爸
--  发布时间:2013/11/16 16:33:00
--  
多谢分享
--  作者:sloyy
--  发布时间:2013/11/16 16:39:00
--  

狐爸,这下狐表的excel报表再也不是软腿了,所有电子表格的公式计算及取数功能都可以实现了


--  作者:狐狸爸爸
--  发布时间:2013/11/16 16:45:00
--  

呵呵,是的,公式能自动计算了,方便了很多。


--  作者:灵狐
--  发布时间:2013/11/16 17:33:00
--  
学 习