Excel 2010 VB脚本错误1004 - 无法获取数据透视表类的PivotFields属性

时间:2016-01-15 14:39:28

标签: excel vba

我已经阅读了一堆有关此运行时错误1004的问题,但没有一个我能找到合适的问题,因此非常需要您的帮助。

我在Excel 2010中录制了一个宏,它开始过滤数据透视表。它将删除4个值字段,但总是会遇到一个名为“应用程序总和”的运行时错误1004。 (在下面的代码中的asterixes中)。

我觉得很奇怪,之前的2个工作正常,然后改变了应用比例的总和'使用'集装箱号码计数'集装箱号码计数'尽管不是“应用比例总和”,但效果也不错。代码对我来说似乎完全相同。

在没有宏的情况下手动执行此操作时,可以正常移除。

可能是什么问题?任何和所有帮助最受赞赏。

    Range("B22").Select
ActiveSheet.PivotTables("PivotTable1").PivotFields(" PIO Billed Y "). _
    Orientation = xlHidden
ActiveSheet.PivotTables("PivotTable1").PivotFields(" PIO Billed N "). _
    Orientation = xlHidden

**ActiveSheet.PivotTables("PivotTable1").PivotFields("Sum of Application Ratio"). _
    Orientation = xlHidden**

ActiveSheet.PivotTables("PivotTable1").PivotFields("Count of Container Number"). _
    Orientation = xlHidden

0 个答案:

没有答案