excel表中如何在数据源中定义一个宏按钮,点击该按钮则所有透视表就刷新数据?求详细的VBA代码~! 20

 我来答
百度网友2264614
2017-01-26 · TA获得超过196个赞
知道小有建树答主
回答量:271
采纳率:0%
帮助的人:198万
展开全部
Sub 小按钮()
    Sheet1.PivotTables("数据透视表1").PivotCache.Refresh
End Sub

透视表所在工作表.pivotables("透视表名称").pivotcache.refresh

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    Sheet1.PivotTables("数据透视表1").PivotCache.Refresh
End Sub

在源数据中定义这个更好,每修改完一个单元格数据后,自动刷新透视表。

asjkl002
2017-01-25 · TA获得超过304个赞
知道小有建树答主
回答量:558
采纳率:50%
帮助的人:235万
展开全部
可以用事件+代码的形式完成。
追问
能不能说具体点。。
追答
事件用透视表所在的工作表的激活事件 代码用全部刷新的代码
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式