excel - excel如何为数据透视表、数据透视RowFields等分配索引号?
问题描述
如果我在工作表上有n 个数据透视表(并且我知道它们的 .Name 属性),我可以运行以下代码来识别 Excel 分配给每个数据透视表的索引号:
Debug.Print wks.PivotTables(x).Name
其中x <= n。
这样做时,我发现,如果我添加另一个数据透视表,新的数据透视表并不总是索引号为n + 1的数据透视表。
此外,如果我有一个包含m RowFields 的数据透视表x,我可以运行以下代码来识别 Excel 分配给每个 RowFields 编号的索引编号:
Debug.Print wks_Pivots.PivotTables(x).RowFields(y).Name
其中y <= m。
我再次发现,如果我添加另一个 RowField,新的 RowField 不一定是索引号为m + 1的 RowField 。
所以我的问题是,Excel 如何排序数据透视表和行字段?我想它适用于 Excel 索引的任何内容。
我试过用谷歌搜索这个问题,并找出一个模式(不是按时间顺序或字母顺序),但我看不到它。任何人都可以帮忙吗?
解决方案
推荐阅读
- r - 包含 menuitem 内容的子菜单 - 闪亮的仪表板
- python - 我猜是Python错误,看看
- python - Python Plotly Sankey Graph 未显示
- angular6 - ngx-daterangepicker 的 Angular6 问题
- javascript - 如何在客户端Angularjs上压缩图像大小?
- google-play - 股票市场的技术图表分析
- html - 引导程序中的 PRE 标记不显示所有代码
- git - 代码更改时提交/推送的通知
- laravel-5 - 如何为 laravel 刀片定义提示路径
- apache-spark - 使用 spark-xml 从 pyspark 数据框中选择嵌套列