VBA错误1004数据透视表

时间:2015-07-06 19:32:38

标签: excel vba excel-vba pivot-table

我一直在使用Excel创建宏来更轻松地创建图表,因为我的数据发生了变化。最近我的很多宏都给了我"运行时错误1004:无法获得工作表类的PivotTables属性"信息。这是代码:

ActiveWorkbook.Worksheets("Value").PivotTables("PivotTable2").PivotCache. _
    CreatePivotTable TableDestination:="Value!R1:R1048576", TableName:= _
    "PivotTable1", DefaultVersion:=xlPivotTableVersion14

1 个答案:

答案 0 :(得分:0)

数据透视表的名称不匹配 - 请参阅以下2行代码。第1行包含“PivotTable2”,表名为“PivotTable1”

ActiveWorkbook.Worksheets("Value").PivotTables("PivotTable2").
      TableName:= "PivotTable1"