作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
Excel 2013。我有数据透视表,它根据数据行增长和缩小。例如,
1. 对于 Row 标签,我有所有产品的列表
2.对于列标签,我有制造商列表
3. 对于值,我对制造商的计数为 1。这将告诉我有多少制造商生产相同的产品。
因此产品列表(行)会增长,制造商列表(列)也会扩展。
我的问题:有没有办法获得数据透视的范围,例如如果数据透视表从 A1 开始并且有 10 个产品和 10 个制造商,那么数据透视表的范围将是 $A$1:$K$12 (没有行总计或列总计)。
有没有一种快速的方法来提取 $A$1:$K$12 的范围?
先感谢您,
G。
最佳答案
要获取不包括过滤器范围的数据透视表范围(通常在表格上方两行),请使用此代码。这将选择实际的数据透视表范围,并在 msg 框中输出数据透视表范围的地址。
Set pt = ActiveSheet.PivotTables(1)
pt.TableRange1.select
Msgbox pt.TableRange1.address
关于excel - 有没有办法找到数据透视表的范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46533675/
我是一名优秀的程序员,十分优秀!