我有一个宏从数据源创建数据透视表,然后制作一些过滤器并编辑行和列标签。
我的数据透视表就像这样。
并点击 更多排序选项
然后我选择降序(Z到A):并选择实际净美元收入总和
我正在使用此代码
Dim PvtTbl As PivotTable
Set PvtTbl = Workbooks("Load.xlsx").Sheets("Sheet1").PivotTables("PivotTable1")
PvtTbl.PivotFields("COUNTRY").AutoSort Order:=xlDescending, Field:="Sum of Actual Net USD Revenue"
我在网上尝试了很多解决方案,但没有人为我工作。例如,如果我在一列上基于升序或降序排序,那么它可以工作,但我想添加标准降低实际净美元收入的总和。
有什么建议吗?非常感谢你。