在 Excel 中,是否可以刷新从数据透视表创建的所有详细视图?

问题描述 投票:0回答:1

我知道我可以刷新数据透视表本身,甚至工作簿中的所有数据透视表。 但是,从数据透视表生成的详细视图又如何呢? (当您双击某个值以查看底层数据行时)。

现在,我需要再次双击相应的单元格 - 然后删除旧的详细视图。

有没有办法刷新所有详细视图? 也许用VBA?

excel pivot-table refresh detailsview
1个回答
0
投票

不幸的是,Excel本身并不提供自动刷新从数据透视表生成的所有详细视图(钻取表)的功能。但是,您可以使用 VBA 自动执行此过程。以下是使用 VBA 刷新所有详细视图的方法:

使用 VBA 刷新所有钻取详细视图的步骤

  1. 清除旧详细信息表:编写 VBA 代码来识别和删除现有的钻取表。

  2. 重新生成详细视图:自动双击相应的单元格以重新生成钻取表。

© www.soinside.com 2019 - 2024. All rights reserved.