ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 2250|回复: 6

在线等 ~~~一个EXCEL 里不同SEEHT里的数据透视表怎么同时自动刷新

[复制链接]

TA的精华主题

TA的得分主题

发表于 2009-12-11 10:33 | 显示全部楼层 |阅读模式
哪位高手指点一下.
我给老板做报表,大概一个EXCEL 文件里有十几二十张SHEET,每张SHEET 都含有数据透视表.我需要怎么设置,能同时把这些SHEET一起刷新呢?我已经把他们调到了从同一行同一列开始,如左上角单元格都是A5,但是每张表占用的行数和列数并不一样。我不想每次只能刷新一张表,要手动二十来次 ...

TA的精华主题

TA的得分主题

发表于 2009-12-11 10:53 | 显示全部楼层
通过指定宏可可以实现,具体参见《数据透视表应用大全》P52页:批量刷新数据透视表。VBA代码:ThisWorkbook.RefreshAll

TA的精华主题

TA的得分主题

发表于 2009-12-11 10:54 | 显示全部楼层
建一个宏,全部刷新!!!

Sub ()
ThisWorkbook.RefreshAll
End Sub

TA的精华主题

TA的得分主题

发表于 2009-12-11 10:57 | 显示全部楼层
宏是个好办法,如果是基于一个数据源创建的多个透视表,最好是共享缓存,这样刷一个就等于刷全部.

TA的精华主题

TA的得分主题

 楼主| 发表于 2009-12-11 11:37 | 显示全部楼层
非常谢谢各位的帮助,已经解决了。 宏真是好有用阿,奈何我水平不高,能看懂但是不知道编,好想报名参加这里的培训。
楼上的说得有道理,下次所有的表共用一个缓存。

TA的精华主题

TA的得分主题

发表于 2009-12-12 12:45 | 显示全部楼层
原帖由 hf1971 于 2009-12-11 10:57 发表
宏是个好办法,如果是基于一个数据源创建的多个透视表,最好是共享缓存,这样刷一个就等于刷全部.



真的呀?试试啊。

“最好是共享缓存”,
请问一下“共享缓存”是什么意思?是不是,当我们创建了一个数据透视表后,再创建另一个时,当EXCEL问,
未命名.jpg ,选择“是”,就算是“共享缓存”了?

或是,用“移动或复制工作表”的方法,来复制透视表,这样,新旧的透视表都算是“共享缓存”呢?

谢谢!

嗯。刚试了,这两种情况,都是一刷新全刷新。谢谢啦!
以前不懂得节省内存的,所以,文件运行总是很慢,现在也算是,学到一点点瘦身的方法了。呵。

[ 本帖最后由 aliceshum 于 2009-12-12 20:00 编辑 ]

TA的精华主题

TA的得分主题

发表于 2009-12-12 12:47 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
原帖由 亡者天下 于 2009-12-11 10:54 发表
建一个宏,全部刷新!!!

Sub ()
ThisWorkbook.RefreshAll
End Sub


VBA真的很有用,但可能因为自己不懂,试过几次用别人编好的VBA,打开文件时,经常会出现一些错误提示。然后又不懂解决。所以,是不太敢用,宏也是,不太敢用。
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-28 06:28 , Processed in 0.054398 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表