以文本方式查看主题

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

--  作者:sloyy
--  发布时间:2013/11/13 22:52:00
--  excel 报表 如何自动计算?

如图
图片点击可在新窗口打开查看此主题相关图片如下:qq截图1.png
图片点击可在新窗口打开查看
sheet1的A1=sheet2的A1

我们手工输入的时候没问题

但是 如果用foxtable 报表写代码输入 sheet2的A1=888时, sheet1的A1没变化,

必须多写一句:sheet1(0,0)..Formula="=sheet2!A1",结果才正确.

现在我的问题是:如果整个sheet1有很多公式,那不是要多写很多代码?

有没有别的办法?

[此贴子已经被作者于2013-11-13 22:52:37编辑过]

--  作者:有点甜
--  发布时间:2013/11/13 23:23:00
--  
 sheet1的公式是应该会被保留的,你看下生产的报表公式是否还存在。

 实在不行的话,就循环表的所有单元格,存储公式,生产报表以后重新赋值入去。