
vba 怎么刷新数据透视表
我在excel里面做一个按钮然后点击按钮完成数据透视表刷新但是我不知道代码怎么写PrivateSubWorksheet_Activate()ActiveSheet.piv...
我在excel里面做一个按钮 然后点击按钮 完成数据透视表刷新
但是我不知道代码怎么写
Private Sub Worksheet_Activate()
ActiveSheet.pivotTables("数据透视表").pivotCache.Refresh
End Sub
这段代码好像不行 请问 各位大神该怎么 写 展开
但是我不知道代码怎么写
Private Sub Worksheet_Activate()
ActiveSheet.pivotTables("数据透视表").pivotCache.Refresh
End Sub
这段代码好像不行 请问 各位大神该怎么 写 展开
2个回答
展开全部
使用录制宏的方法获得代码确实是好的方法,正确、全面。
但是根据实际情况,需要修改一下,因为 ActiveSheet 是经常变化的,改成以下语法试试:
Sheet1.PivotTables("数据透视表").PivotCache.Refresh
或者
Worksheets("Sheet1").PivotTables("数据透视表").PivotCache.Refresh
以上 Sheet1 要根据你的数据透视表所在工作表改动一下。
但是根据实际情况,需要修改一下,因为 ActiveSheet 是经常变化的,改成以下语法试试:
Sheet1.PivotTables("数据透视表").PivotCache.Refresh
或者
Worksheets("Sheet1").PivotTables("数据透视表").PivotCache.Refresh
以上 Sheet1 要根据你的数据透视表所在工作表改动一下。

2024-10-28 广告
针对Excel表格的密码解锁问题,深圳奥凯丰科技有限公司提供专业的软件解决方案,旨在帮助用户快速、安全地恢复或移除表格中的保护密码。我们的软件采用先进的密码恢复技术,能够有效应对多种加密类型,包括工作簿打开密码、工作表保护密码等。用户只需简...
点击进入详情页
本回答由百事牛提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询