求EXCEL数据透视表能不能做到源数据变动,数据透视表即时自动随同数据变动,更新。谢谢了

求EXCEL数据透视表能不能做到源数据变动,数据透视表即时自动随同数据变动,更新。谢谢了。我自己搜网络,找了一个打开表格自动更新,但是我需要的是即时更新,第二:刷新频率,但是我的电脑上面是灰色的,不能打勾。第三使用代码Private Sub Worksheet_Activate()
ActiveSheet.PivotTables("数据透视表2").PivotCache.Refresh
End Sub ”好像是我不会用,按他们说的复制过去,不见效果,求高手指点,不胜感激。

数据透视表本身就是一个非常智能数据统计库,它会根据你的生成源数据表中的数据任何变化或添加修改而改变相关项目的数据。但关键是要选好你原来设定的源数据表格各类项目、内容,包括数量统计最大范围。具体步骤如下:
1、先选择你要进行统计的表或部分区域
2、点击插入--数据透视表--(出现对话框后)不要点击使用外部数据源----点击现有工作表,然后直接点击SHEET2或3里的任一一格按确定,马上会出现新的数据透视图。
3、点击透视图内任一格,右侧即出现字段列表,你可以任意拖拉里面的项目到新生成的透视表中。
4、此时你在源数据表格范围内添加、修改任何数据,在转到透视表中点击鼠标右键出现“刷新”字样,你直接点击,即可按你添加修改的而变化统计结果。

至于SUB,分为subtitute 和subtotal,后者较常用,用来进行数汇总统计,一般的公式最好重新写,不要拷备会报错,可以手动输入:=SUBTOTAL:(3,点选需要计算的数据列)即可出现计算结果。追问

我的意思是:不去点刷新,数据表内数据自动刷新。因为我建立的表格远不止一个二个数据透视表,将会有十几到几十张数据表,让我一个一个的点,我有时会忘记点刷新,就算是打开表格自动刷新对我而言也是很麻烦的事,因为数据分类的原因我会建立不同的工作簿,之间用数据透视表去联系

追答

点击透视表后按右键,出现菜单点选 : 数据透视表选项,这里选“数据”项,点选 “打开文件时刷新数据,目前只有这样的刷新办法,你所讲的十几数十个数据透视图一并刷新,目前在EXCEL中无法实现,微软也不是万能的,你选用这个试试吧,这是目前可以做出将你所有表格的添加和更改同时进行刷新的办法。

追问

这个我知道的,不知道你对VB语言怎么样,因为我想学,我卖了TURBO C,VB,VF,的书本,但是书上面讲结构,变量,是相当的多,就是找不到常量,现在就像是没有词汇去造句一样,单有规则,就是没有词可造。我想要常量的词汇。用VB去解决它

追答

哇,俺对VB毛语言,界个太高深莫测鸟,不好意湿,真帮不到你了,恕无能。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-10-18
假设数据区域在A、B列,插入名称dd,输入公式=OFFSET($A$1,,,COUNTA($A:$A),COUNTA($1:$1))
然后插入数据透视表,数据区域填入插入的名称ddd,这样在A、B列增加数据后,只需刷新透视表就行了。追问

我的意思是:不去点刷新,数据表内数据自动刷新。因为我建立的表格远不止一个二个数据透视表,将会有十几到几十张数据表,让我一个一个的点,我有时会忘记点刷新,就算是打开表格自动刷新对我而言也是很麻烦的事,因为数据分类的原因我会建立不同的工作簿,之间用数据透视表去联系

追答

那就是隔多少秒,自动刷新,对吧?

追问

就是这个意思,但是我的表格选项中刷新频率,但是我的电脑上面是灰色的,不能打勾。不知道怎么办,有什么办法吗

第2个回答  2011-10-18
选择性粘贴----粘贴链接追问

按你说的我粘贴了,但是源数据变动,数据透视表依然不动,还是要去点刷新,我的意思是不要刷新就能做到,透视表自动更新数据,

相似回答