使用GETPIVOTDATA获取特定的grandtotals

时间:2017-06-09 19:37:14

标签: excel vba

到目前为止论坛一直很棒 - 感谢您所做的一切。

所以我生成了一个数据透视表,需要使用VBA检索与数据透视表中最后一行相关联的总计。我目前得到的是月份特定的数据,但是一旦我们添加了更多月份,代码将毫无用处:

enter image description here

代码:

  Worksheets("Spend Analysis 2").Activate
  Dim CurrentMonthSpend As Range
  Range("A3").Select
  Set CurrentMonthSpend = ActiveCell. _
   PivotTable.GetPivotData("All Costs", "Month", "June")
  Dim PreviousMonthSpend As Range
  Set PreviousMonthSpend = ActiveCell. _
   PivotTable.GetPivotData("All Costs", "Month", "May")

有没有办法总是得到与行中最后一项相关联的总计?

感谢您的帮助!

0 个答案:

没有答案